Developer tools ● Local processing

CSV Explorer

Explore CSV data in a searchable, sortable table and export the filtered rows.

Preparing tool…
Try a small example

Try a small example

Load the fictional example in a cleared form. Check the options, run the tool if needed, and compare the result below.

View CSV as a table, search all fields, sort columns, and export matching rows. Choose comma, semicolon, or tab; values stay text rather than becoming numbers or dates. Paste CSV with a header row, choose its delimiter, and explore the parsed table. Search across all fields, sort by a column heading, and export the matching rows. Fields in quotes can contain delimiters and line breaks; malformed quoting, duplicate headers, or rows with inconsistent widths are rejected. Input is limited to 2,000,000 characters; rows must have the same number of fields and headers must be unique. Only the first 500 matching rows are shown at once. Spreadsheet formula safety is not added to exported cells.

CSV data

id,name,note
001,Ada,"tea, coffee"
002,Sam,hello

Expected output

Expected: 2 data rows and 3 columns. The IDs 001 and 002 stay as text, and “tea, coffee” stays in one cell.

idnamenote
001Adatea, coffee
002Samhello

The example is unavailable until the tool is ready.

Text is processed in your browser.

✓ Local processing✓ No account✓ Inputs processed here✓ Free

Quick answer

View CSV as a table, search all fields, sort columns, and export matching rows. Choose comma, semicolon, or tab; values stay text rather than becoming numbers or dates.

The page and its assets load from the site; this operation uses your entered values only in this browser and does not send them to a calculation endpoint.

How to use it

Paste CSV with a header row, choose its delimiter, and explore the parsed table. Search across all fields, sort by a column heading, and export the matching rows. Fields in quotes can contain delimiters and line breaks; malformed quoting, duplicate headers, or rows with inconsistent widths are rejected.

Limits

Input is limited to 2,000,000 characters; rows must have the same number of fields and headers must be unique. Only the first 500 matching rows are shown at once. Spreadsheet formula safety is not added to exported cells.

Frequently asked questions

Which delimiters are supported?

Comma, semicolon, and tab. Choose the character that separates columns in your data.

Are my CSV values sent to a server?

The table is created in this browser after the page loads. The site still receives normal requests for page code and assets.

Can I safely open an exported CSV in a spreadsheet?

Review untrusted data first. Spreadsheet programs may interpret cells beginning with =, +, -, @, tabs or line breaks as formulas. This tool preserves cell values and does not neutralize those formulas; CSV quotation marks alone do not make the file safe.

Sources and references

These references document the cited standard or browser API; they do not validate the tool’s output.

Follow a worked example

From semicolon CSV to JSON, keeping leading zeroes