JSON to CSV Converter

JSON to CSV converter that also turns CSV back into JSON, flattening nested objects along the way. Download the CSV file or copy the result in one click, free and instant in your browser.

Embed

Embed this tool on your site

Powered by Patrache Studio DevTools
Last updated: 2026 · Free online tool

What is JSON to CSV Converter?

JSON to CSV converter that also turns CSV back into JSON, flattening nested objects along the way. Download the CSV file or copy the result in one click, free and instant in your browser.

How to Use

  1. 1
    Select Direction— Choose JSON to CSV or CSV to JSON.
  2. 2
    Set Options— Configure the delimiter (comma, tab, semicolon) and whether to include header rows.
  3. 3
    Enter Data and Convert— Paste data into the left input panel and click 'Convert'.
  4. 4
    View Results and Download— The converted result appears on the right. Use the CSV download button to save as a file.

Related Tools

Frequently Asked Questions

Yes, nested objects are flattened using dot notation. For example, {address: {city: 'Seoul'}} becomes the 'address.city' column.

All values in CSV are strings, so all values in the converted JSON are also strings. Additional processing is needed for number or boolean types.

Each object in the top-level array becomes one CSV row. Array values within objects are converted to strings.

Yes, UTF-8 encoding is used so Korean characters are properly included. Downloaded CSV files are also UTF-8.

Some Excel versions may not display Korean correctly without UTF-8 BOM. In that case, manually specify UTF-8 in Excel's 'Import Data' feature.

This site uses cookies for better experience and advertising. Learn more

Please allow ads on this site

To use these tools, allow ads on this site. Advertising keeps this service free.

Open your ad blocker, turn off blocking for this site, then check again.