Is this tool helpful?
JSON to CSV
Convert JSON arrays to CSV format
About JSON to CSV
What is JSON to CSV?
Convert JSON arrays of objects to CSV format. Automatically flattens nested objects using dot notation, supports configurable delimiters, and provides a preview table before download.
Features & Benefits
- Convert JSON arrays to CSV instantly
- Flattens nested objects with dot notation (e.g., address.city)
- Configurable delimiter: comma, tab, or semicolon
- Preview data as a table before download
- Handle arrays in values by joining with pipe
- Copy to clipboard or download as .csv
Frequently Asked Questions
- How are nested objects handled?
- Nested objects are flattened using dot notation. For example, {address: {city: 'NYC'}} becomes a column named 'address.city'.
- What JSON structure is expected?
- An array of objects, like [{name: 'Alice'}, {name: 'Bob'}]. Each object becomes a row, each key becomes a column.
- Can I change the delimiter?
- Yes. Choose comma (CSV), tab (TSV), or semicolon (common in European locales).
Related Tools
100% Private & Secure
This tool runs entirely in your browser. Your files and data never leave your device and are not uploaded to any server.