Everything you would otherwise open Excel for. Convert CSV to JSON, Excel, SQL, Markdown or Parquet, view and sort a million rows, repair broken quoting and encodings, dedupe, split, join two files on a key, pivot, profile the columns, and run actual SQL over a CSV without loading it anywhere.
What this kit does that a general converter doesn't.
Real .xlsx read and write, and SQL over a CSV — no server, no row cap beyond your own memory.
Pick a tool
Grouped the way csvkit.org groups them. Every link opens the tool on its own site.
Convert
- CSV to JSON
- JSON to CSV
- CSV to JSONL
- JSONL to CSV
- CSV to XML
- XML to CSV
- CSV to YAML
- YAML to CSV
- CSV to Markdown
- Markdown to CSV
- CSV to HTML
- HTML to CSV
- CSV to TSV
- TSV to CSV
- CSV to SQL
- SQL to CSV
- CSV to GeoJSON
- GeoJSON to CSV
- CSV to array
- CSV to LaTeX
- CSV to ASCII table
- CSV to fixed width
- Fixed width to CSV
Excel & files
Inspect
Analyze
Rows & columns
- Filter CSV Rows
- CSV Find & Replace
- CSV Column Manipulator
- Sort CSV
- Transpose CSV
- CSV Delimiter Changer
- CSV Beautifier
- Merge CSV Files
- Join Two CSVs on a Key
- CSV Set Operations
- Remove Duplicates From CSV
- Fuzzy Duplicate Finder for CSV
- Split CSV File
- Slice CSV Rows
- Random Sample of CSV Rows
- Shuffle or Reverse CSV Rows
- Fill Blank Cells in a CSV
- Trim Whitespace in a CSV
- Clean Numbers in a CSV
- Change the Date Format in a CSV
- Split a CSV Column
- Combine CSV Columns
- Extract a Column as a List
- Add a Column to a CSV
- CSV Column Math
- Add Quotes to CSV
- Remove Quotes from CSV