Toolgeist › Developer
JSON to CSV Converter — Flatten Nested Objects, Free Online
Paste JSON to convert it to CSV, with nested objects and arrays automatically flattened into dot-notation columns (like address.city) rather than failing or dumping raw JSON strings into cells — the part that trips up most simple JSON-to-CSV converters.
How to use JSON to CSV
- Paste your JSON (an array of objects works best).
- Review the auto-flattened column structure.
- Copy or download the CSV.
Frequently asked questions
- How are nested objects handled?
- Nested fields are flattened into dot-notation columns automatically — a field like address.city becomes its own column rather than being dropped or dumped as a raw JSON string.
- What about arrays inside the JSON?
- Arrays of primitives are typically joined into a single delimited cell; arrays of objects are flattened using indexed column names so no data is silently lost.
- Does column order matter?
- Columns are derived from the union of keys found across all objects, so an object missing a field just gets an empty cell in that column rather than breaking the conversion.
Related Developer tools
Also searched for: json to csv converter online · flatten nested json to csv · convert json array to spreadsheet
Browse all 738 free tools on Toolgeist →