CSV Viewer & Editor
Paste CSV or TSV text, or open a .csv or .tsv file, and work with it as an editable table. Edit cells, add or delete rows and columns, rename and reorder columns, filter and sort, then copy or download clean CSV or TSV. Your data never leaves the browser.
1. Data
CSV · TSV · plain text onlyDrop a .csv or .tsv file
or click to browse
2. Table
No data loaded3. Export
About CSV Viewer & Editor
CSV Viewer & Editor opens comma-, semicolon- or tab-separated data as an editable table. It parses quoted cells correctly — including delimiters, line breaks and escaped quotes inside quotes — and lets you edit cells, add or delete rows and columns, rename and reorder columns, filter and sort before exporting CSV or TSV.
Opening a CSV in a spreadsheet can silently change it: leading zeros vanish, long numbers turn into scientific notation and formula-like cells may run. Editing it here keeps every cell as plain text, and safe export protects the people who open your file in a spreadsheet later.
Step by step
- Open a .csv or .tsv file, or paste the text into the box.
- Leave the delimiter on Auto-detect or choose comma, semicolon or tab, then press Load into table.
- Edit cells directly; use the column buttons to move, delete or rename columns, and Add row / Add column to grow the table.
- Filter rows by text or sort by any column, ascending or descending.
- Pick safe or raw export, then copy the CSV or download CSV or TSV.
What it offers
- Auto-detection of comma, semicolon and tab delimiters, with manual override
- Correct handling of quoted cells, embedded delimiters, line breaks and "" escapes
- Full Unicode support, including Indian scripts and emoji
- Cell editing, add/delete rows and columns, rename and reorder columns
- Text filter and numeric-aware ascending/descending sort
- Safe export that neutralises formula-like cells, plus a clearly warned raw mode
- Limits of 20 MB, 100,000 rows and 500 columns, checked before the table is built
Tips for best results
- Keep safe export on for files that people will open in Excel, LibreOffice or Google Sheets.
- Check the detected delimiter in the status line — European files often use semicolons.
- Turn off “First row contains column names” if your file has no header row.
- Clear the filter before exporting if you want every row in the file.
Why people use it
No silent changes
Cells stay exactly as text — no reformatting of numbers or dates.
Safer sharing
Formula-like cells are neutralised before export by default.
Quick edits
Fix, reorder and tidy columns without a spreadsheet app.
Private
Your data is parsed and edited only in your browser.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.