Free browser tool
Convert JSON to CSV
Turn a JSON array of flat objects into CSV. Every object must use the same columns.
Your file stays on this device. No upload, account or tracking.
Use the tool
Paste text or choose a UTF-8 file. Up to 600,000 characters, 5,000 objects, 100 fields and 24 nesting levels. Nested cell values are rejected.
Result
The preview may be shortened on screen. The download contains the complete result.
What this tool does
Convert a flat JSON array to CSV locally with safe spreadsheet exports.
Limits and safe use
Up to 600,000 characters, 5,000 objects, 100 fields and 24 nesting levels. Nested cell values are rejected. Keep the original file and review the output before using it elsewhere. This tool does not certify an import, infer missing meaning or send data to a model.