JSON to CSV Converter
Turn an array of JSON objects into CSV rows you can open in Excel or Google Sheets. Nested objects become dotted column names such as address.city, and you can convert CSV back to JSON just as easily.
How to use it
- Paste a JSON array of objects, or open a file.
- Pick the separator: comma, semicolon, tab, pipe or your own.
- Copy the CSV or save it as a .csv file.
What it does
- Flattens nested objects into dotted columns
- Keeps formulas as text by default so the file is safe to open in Excel
- CSV to JSON with numbers and booleans detected
- Build a real .xlsx workbook with JSON to Excel
Questions
- How are nested objects handled?
- Each nested key becomes its own column with a dotted name, like stock.pune.
- Can I use a semicolon or tab separator?
- Yes, choose it from Separator, or type any single character.
- Can I convert CSV to JSON?
- Yes. Change Direction to CSV → JSON, or simply open a .csv file.
More JSON tools
Bracely has more than 60 JSON tools in one page. Related ones:
Runs entirely in your browser. Nothing you paste is uploaded. Privacy policy