When You Need JSON as a Spreadsheet
Flattening Nested Objects
Dealing with Arrays
Excel Import Gotchas (BOM and Separators)
Frequently Asked Questions
Does converting JSON to CSV lose data?
It can. CSV is flat, so nested arrays must be joined, spread, or exploded into rows, and any of those choices simplifies the structure. Keep the original JSON if you may need the full hierarchy later.
Why are accented characters garbled when I open the CSV in Excel?
Excel on Windows often assumes a non-UTF-8 encoding. Export the file with a UTF-8 byte order mark (BOM), or use the Data import wizard and set the encoding to UTF-8 manually.
My whole row appears in one cell — what went wrong?
Your locale expects a different delimiter. Many European versions of Excel use a semicolon rather than a comma, so export with a semicolon or use the import wizard to select the comma delimiter.
Is my data uploaded anywhere during conversion?
No. The converter processes everything locally in your browser using JavaScript, so the JSON and resulting CSV never reach a server. It is safe for sensitive records, though you should still avoid pasting production secrets.