JSON CSV
Free online converter

Convert JSON to CSV

Convert now
JSON to CSV converterFREE

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

How to convert JSON to CSV

  1. Add your .JSON file - drop it in the box above or click to browse.
  2. Convert it to .CSV in a few seconds.
  3. Download your new .CSV file.

What to expect

  • Only flat arrays of same-structure objects convert cleanly - CSV has no way to represent hierarchical or nested data.
  • Nested values are handled differently by each tool: some serialize them as a text string, others expand them into dot-notation columns such as address.city.
  • JSON objects are unordered per spec, so column order in the output CSV may differ from the original key order.

Frequently asked questions

Can JSON always be converted to CSV?
Only when the JSON is a flat array of objects with consistent keys. Nested or mixed-structure JSON requires flattening, which may lose or alter data.
What happens to nested objects during conversion?
Tools handle them differently - some write the nested value as a text string, others expand it into extra columns like address.city. Check the output carefully before using it.
Why does Excel reject my JSON file?
Power Query requires a valid JSON array or object at the top level. It rejects JSON Lines format (one object per line) and non-standard syntax such as comments or trailing commas.
Can I convert the CSV back to JSON?
Yes, but the round-trip is not lossless - CSV stores everything as plain text, so type information such as numbers, booleans, and null values is lost.
Learn about the formats: .JSON · .CSV
Programs that convert JSON: Navicat Premium · Convert JSON to CSV · JSON formatter