CSV viewer and editor

View, sort, filter and edit a CSV file locally, then export back to CSV or JSON.

1 · Input

Bounded to 20,000 rows and 15MB - larger files are rejected rather than attempting an unbounded render. Nothing is uploaded; all editing happens in this browser tab.


What this does

Load a CSV by pasting or choosing a file, then sort by any column, filter across all columns, edit cells inline, add or remove rows and columns, and export the result back to CSV or JSON.

Bounded, so it never tries to render an unbounded table

Files are capped at 15MB and 20,000 rows - a larger file is rejected up front with a clear message rather than attempting to render and likely freezing the tab. The visible table is paginated. Edits exist only in this browser tab; an unsaved-changes notice appears once you start editing, and leaving the page with unsaved edits prompts a confirmation.

Privacy

Nothing is uploaded - all parsing and editing happens in this browser tab.