Home / Data / CSV & Spreadsheet Editor

CSV & Spreadsheet Editor

Edit CSV and Excel files in a fast grid: sort, filter, dedupe, find and replace, split and merge.

Free, no uploads, no sign-up. Runs 100% in your browser.

How CSV & Spreadsheet Editor works

Files are parsed with Papa Parse or SheetJS into an editable grid that only draws the rows on screen, so tables with hundreds of thousands of rows stay smooth. Every change can be undone, and the result is written back with the same libraries.

Input: CSV, TSV, XLSX, XLS, ODS. Output: CSV, TSV, XLSX, JSON, ZIP.

How to use CSV & Spreadsheet Editor

  1. Drop one or more CSV or Excel files (several files are merged by column name).
  2. Edit cells, sort by a column, filter, dedupe or find and replace.
  3. Download the table, extract a column, or split it into a ZIP of smaller files.

Tips

  • Nothing is uploaded. Your files stay in this browser tab.

CSV & Spreadsheet Editor FAQ

Are my files uploaded?
No. This tool runs entirely in your browser tab. Files are read from your disk into memory and the result is generated locally.
Is it free? Are there limits or watermarks?
Free and open source (MIT). There are no file-size caps, daily quotas, accounts or watermarks.
Does it work offline?
Yes, once the page (and any engine it needs) has loaded, it keeps working without a connection thanks to the service worker cache.

Related tools

OpenFile runs in your browser. Turn on JavaScript to use the tools.