CSV / TSV ⇄ JSON Converter
About this tool
Convert headered CSV / TSV into a JSON array, or turn a JSON array back into CSV/TSV. Choose the delimiter (comma or tab) and whether to wrap every value in double quotes (default: CSV without extra quoting).
CSV / TSV ⇄ JSON Converter
The first-row header becomes object keys when converting to JSON.
—
How to use
- Paste CSV/TSV or JSON into the input area.
- Select the desired format (CSV or TSV) and whether to quote all values.
- Press CSV/TSV → JSON or JSON → CSV/TSV to convert.
Notes
- Great for preparing tabular data for APIs, turning JSON responses into shareable CSV/TSV, or moving between spreadsheets and JSON.
- This is a lightweight parser; highly nested structures or complex quoting rules may require specialized tools.
- UTF-8 BOMs and CRLF endings from Excel-style exports are removed automatically.
All processing happens in your browser; no data is sent.
Example
CSV → JSON
name,age
Alice,20
Bob,25
Result:
[
{ "name": "Alice", "age": "20" },
{ "name": "Bob", "age": "25" }
]