Developer
Toolin.io

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.