JSON to CSV
What this does
Flattens an array of JSON objects into rows and columns. Keys become the header row; nested objects become dotted column names (address.city); arrays are joined or expanded depending on the option.
When to use it
- Opening API data in Excel or Google Sheets.
- Importing into a database or a BI tool that wants tabular input.
Good to know
Objects with different keys still work — missing values leave empty cells. Values containing commas or quotes are quoted correctly.