📊

CSV Workbench

Load a CSV, explore it in a sortable filterable table, read per-column statistics, then export to CSV, JSON, SQL or Markdown.

Productivity v1.0.0 38 uses
Load data
Drop a .csv or .tsv file here, or

        

About This App

A workbench for tabular data that never leaves your machine. Drop in a CSV — or paste one, or use a tab-separated export from a spreadsheet — and it is parsed properly, including quoted fields containing commas, escaped quotes and embedded newlines, which is where most quick parsers fall over. Explore the result in a virtualised table that stays responsive at tens of thousands of rows, sort by any column, and filter across everything or within a single column. The column panel infers each column's type and reports counts, blanks, unique values, and for numeric columns the min, max, mean and median — which is usually enough to spot a bad import before it costs you an afternoon. Hide columns you do not need, then export what remains as CSV, JSON, SQL INSERT statements or a Markdown table.

How to Use

  1. 1 Drop a .csv file onto the page, choose a file, or paste data directly
  2. 2 Pick the delimiter, or leave it on Auto to have it detected
  3. 3 Click any column header to sort, click again to reverse
  4. 4 Type in the filter box to search every column at once
  5. 5 Open Columns to inspect types and statistics, or hide columns
  6. 6 Column stats show blanks, unique values, min, max, mean and median
  7. 7 Export the filtered result as CSV, JSON, SQL or a Markdown table
  8. 8 Large files stay responsive — only visible rows are rendered
ESC