How to convert JSON to CSV
- Paste your JSON into the input field or load the example.
- Select Convert to CSV.
- Copy the result or download it as a CSV file.
How nested JSON is handled
Nested object keys are flattened with dot notation. Arrays are expanded into rows when possible. Empty arrays are omitted, and line breaks inside text values are replaced with spaces.
Privacy and limits
Conversion runs entirely in your browser. This initial version accepts up to 5 MB of JSON to protect the page from becoming unresponsive on typical devices.
Frequently asked questions
Is my JSON uploaded?
No. The converter processes the input locally in your browser.
Can the converter handle nested objects?
Yes. Nested keys are represented as dot-separated CSV headers.
Which JSON shape works best?
An array of similarly structured objects produces the most predictable CSV output.