JSON to CSV Converter — Free & Private
Convert JSON arrays and nested objects to CSV with flattening, custom delimiters, and a live table preview. Excel-friendly UTF-8 BOM option included.
Your data never leaves your browser
JSON input
CSV output
About this tool
JSON→CSVNested flattenLive previewCustom delimiterDownload CSV
How to use
- Paste a JSON array of objects (or a single object).
- Choose delimiter: comma, semicolon, or tab.
- Toggle flatten for nested objects (dot notation columns).
- Preview the table below the output, then copy or download .csv.
Examples
Array of objects
[{"name":"Alice","city":"NYC"},{"name":"Bob","city":"LA"}]name,city Alice,NYC Bob,LA
Nested flatten
{"user":{"name":"Ada","age":36}}user.name,user.age Ada,36