JSON Conversion
Browser-based JSON to CSV converter with direct download. Arrays of objects become rows, and nested keys are flattened with dot notation.
Record rows
Convert arrays of objects into one CSV row per item.
Flatten nested keys
Nested objects become columns such as user.name.
Download CSV
Save the converted result directly as a UTF-8 CSV file.
Need to clean up or validate the JSON first? JSON Formatter / Validator
Conversion runs in your browser
This page does not send your JSON text or key names to the server, and the conversion itself runs in the current browser. For product analytics, it sends only anonymous metadata such as size bucket, conversion mode, and row or column counts.
CSV is table-shaped, so ambiguous patterns follow these fixed rules.
The likely problem line is shown below, and the same position is selected in the input box.
Large JSON input can take some time to read or transform.