CSV & Spreadsheet Tools
Free online CSV tools: view and validate, convert to JSON, and remove duplicate rows. No signup, works in your browser.
7 tools
CSV & Spreadsheet Tools now covers inspection, conversion, cleanup, projection, merging and sorting of delimited data without opening a spreadsheet application. The Viewer checks structure, CSV to JSON converts rows, Duplicate Remover removes repeated records, Column Selector keeps and reorders chosen fields, Merger combines compatible CSV inputs, and Sorter orders rows by a selected column. These tools share the same CSV parsing rules for quoted fields, escaped quotes and embedded newlines, and the data is processed locally in the browser.
Which tool should I use?
- Use Viewer first when you are unsure whether a file is structurally consistent; use CSV to JSON when another script or API needs JSON instead of rows.
- Use Duplicate Remover to deduplicate whole rows, Column Selector to keep or reorder fields, and Sorter when the same records only need a different order.
- Use Merger when several compatible CSV datasets need to become one file; check headers before merging because mismatched columns are not interchangeable.
Limitations and things to know
- Delimiter handling is intended for common CSV-style separators, and an unusual first row can make automatic detection less reliable.
- CSV values remain textual unless a specific tool explicitly interprets them; conversions do not act like a spreadsheet formula engine.
- Large inputs are bounded by browser memory and the tools' own row, cell or file-size limits.
CSV Sorter
Sort CSV rows by a selected column while preserving quoted fields and the rest of each record.
Use toolCSV Merger
Combine compatible CSV inputs into one output while keeping a single header when header mode is enabled.
Use toolCSV Column Selector
Choose which CSV columns to keep, reorder them, and export a new CSV without changing the row order.
Use toolJSON to CSV Converter
Turn compatible JSON records into delimited CSV output for spreadsheets, scripts or data exchange.
Use toolCSV Duplicate Row Remover
Remove exact whole-row duplicates, keeping the first occurrence and the original order; header kept by default.
Use toolCSV to JSON Converter
Convert rows to JSON objects (with a header) or arrays; every value stays a string, no type inference.
Use toolCSV Viewer & Validator
Render delimited data as a table with the detected delimiter, row and column counts, and mismatched-width rows flagged.
Use tool