📊 JSON to CSV Converter
RunDev
Convert JSON arrays to CSV with nested object flattening
JSON Input
CSV Output
Frequently Asked Questions
What JSON format is supported?
The converter accepts JSON arrays of objects, like [{"name":"John","age":30}]. Each object becomes a CSV row, and keys become column headers. Single objects are also accepted and converted to one row.
How are nested objects handled?
Nested objects are flattened using dot notation. For example, {"address":{"city":"NYC"}} becomes a column named "address.city" with value "NYC". Arrays are joined with semicolons.
Is there a size limit?
All processing happens in your browser — no data is uploaded. Very large files (50MB+) may be slow depending on your device. For best performance, keep files under 10MB.
Rate this tool
☆
☆
☆
☆
☆