Free converter
JSONCSVJSON to CSV Converter
API responses, log dumps and exports arrive as JSON; spreadsheets want rows and columns. DataTray flattens the structure into a table on your own machine — which matters, because the JSON people need to convert is usually the JSON they should not be pasting into a web form.
Windows 10/11 (x64) · Free · No account
Drop in your files — CSV output is UTF-8 with a BOM by default, so it opens in Excel in columns rather than as mojibake.
Why convert
The problem with online JSON converters
JSON is what systems talk in, so a JSON file is very often an API response containing customer records, tokens or internal identifiers. Every free online converter asks you to paste exactly that into a text box on someone else's server. Doing it locally removes the question entirely.
- Getting an API response into a spreadsheet somebody can read.
- Flattening nested objects into columns without writing a script.
- Converting an NDJSON log dump into something sortable.
- Handling a JSON file far too large to paste into a web tool.
How it works
Convert JSON to CSV in a few clicks
- 1
Drop in the JSON
A JSON array, a nested object, NDJSON or JSONL — DataTray works out which it is.
- 2
Check the flattening
Nested keys become dotted column names and arrays are expanded, with a preview before anything is written.
- 3
Export the CSV
Excel-ready by default, or switch the encoding and delimiter in one click if it is going to a script.
The details
JSON to CSV, at a glance
- Input
- JSON, NDJSON, JSONL — arrays or newline-delimited records
- Nesting
- Flattened to dotted column names; arrays expanded
- Output encoding
- UTF-8 with BOM by default — overridable
- Size
- No limit, and nothing is pasted anywhere
Questions
JSON to CSV Converter, answered
More converters
Convert something else
Convert JSON to CSV — free
Converting more than one file? Data Converter does whole folders at once, on your own machine.
Windows 10/11 (x64) · Free · No account
Runs on your own machine · No upload · No watermark