Skip to content
ConvertMyStuff
Tool

Nested JSON to CSV Converter

Flatten nested JSON objects into CSV using dot notation column keys.

Developer Tools

What this tool does

Flatten nested JSON structures into tabular CSV columns using dot notation for nested keys.

How to use

  1. Paste JSON containing an array of objects.
  2. Review flattened column names such as address.city.
  3. Copy or download the generated CSV output.

Examples

Nested address fields

Input: [{"name":"Ada","address":{"city":"London","zip":"SW1A"}}]

Output: name,address.city,address.zip Ada,London,SW1A

Nested object keys are joined with dots to form CSV columns.

Learn more

Common use cases

  • Flatten API payloads for analysis
  • Prepare nested logs for spreadsheets
  • Export hierarchical config data

FAQ

How are arrays handled?

Arrays are converted to JSON strings in the cell value for basic compatibility.

Last reviewed: 2026-05-23