What is this CSV ⇄ JSON converter?
A free, browser-based tool that converts both ways: CSV to a JSON array of objects (keyed by the header row), and a JSON array of objects back to CSV. Choose the delimiter (comma, tab, semicolon, pipe) and, for JSON output, whether to pretty-print it. It is handy for turning a spreadsheet export into an API payload, or an API response into a CSV you can open in Excel. Everything runs locally in your browser, so your data is never uploaded.
How to use it
- Choose the direction: CSV → JSON or JSON → CSV.
- Upload a file or paste your data into the box on the left.
- Pick the delimiter, and for CSV → JSON choose pretty or compact output.
- Copy the result or download it as output.json / output.csv.
Common use cases
- Turning a spreadsheet/CSV export into a JSON payload for an API or import.
- Converting a JSON API response into a CSV you can open in Excel.
- Reshaping marketing data between tools that speak different formats.
