HOW IT WORKSUse JSON to CSV Converter in three simple steps
1Add content
Paste or import a UTF-8 file up to 5 MB, or load an example.
2Choose options and process
Run the action below the editors. Review any error before continuing.
3Copy or download
Use the current result. If you change the input or settings, process again first.
ABOUT THIS TOOLInput and output example
When to use this tool
Export object records to spreadsheet columns. Quote identifiers to preserve their spelling; a spreadsheet may still auto-convert CSV cells.
Input
[{"id":"00123","name":"Ada"}]Format and counting rules
Choose JSON strings to keep nested values in a cell, or flatten objects to dotted columns. Arrays remain JSON strings. Overlapping flattened field names cause an error.
FAQFrequently asked questions
What happens to nested objects?
Choose JSON strings to keep nested values in a cell, or flatten objects to dotted columns. Arrays remain JSON strings. Overlapping flattened field names cause an error.
How do I open the result in a spreadsheet?
Keep UTF-8 BOM enabled for Excel compatibility and choose the expected delimiter. Formula protection prefixes risky text with an apostrophe; disable it only for trusted exact-text imports. Quote large IDs, high-precision decimals and signed zero as JSON strings first to preserve their values.
Is this tool free and private?
Yes. No account is needed, and your input is processed locally in your browser without being uploaded to FormatKit.