JSON to CSV
Flatten a JSON array of objects into a CSV spreadsheet.
About the JSON to CSV
Convert an array of JSON objects into CSV rows, flattening nested objects into dot-notation column headers. Turn on deep flattening to expand nested arrays into indexed columns, choose your key separator and delimiter, and toggle the header row.
Popular uses
- json
- csv
- convert
- spreadsheet
- flatten
- flatten nested json
Examples
Array of objects
JSON[{"name":"Ada","city":"London"}]Output
name,city
Ada,LondonKeyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
Csv To Json
Converters
Convert between CSV and JSON with delimiter and header options.
Csv To Markdown Table
Converters
Convert CSV into a Markdown or HTML table with alignment options.
JSON to XML
JSON
Convert JSON into well-formed, indented XML.
JSON to YAML
JSON
Convert JSON documents to clean, readable YAML.
CSV to SQL INSERT
Converters
Generate SQL INSERT statements from CSV data.
CSV Viewer & Editor
Converters
Open, edit, clean and export CSV files like a lightweight spreadsheet — rows, columns, stats and undo.
Works well with
Next steps from other categories.
Excel Column Name Converter
Converters
Convert between spreadsheet column numbers and letters.
SQL Playground & Query Runner
Dev Utilities
Write schema and seed SQL, then run queries against an in-memory database.
XLSX Studio — Excel Viewer & Editor
PDF & Documents
Open, edit and save Excel workbooks offline — 50+ formulas with autocomplete, filters, conditional formatting, charts and PDF export.
INI to JSON Converter
Converters
Convert INI config files to JSON and back.
Frequently asked questions
Read more
- Extracting text and tables from scanned PDFs — 100% offline with WebAssembly
How to pull text and tables out of scanned PDFs, receipts and photos in the browser with OCR, then export the tables to CSV, Markdown or JSON without uploading anything.
- From SQL DDL to TypeScript, Zod, Prisma and Drizzle — plus clean CSV data, all offline
Turn CREATE TABLE statements into type-safe schemas and an ER diagram, then inspect, clean and export CSV files without uploading your data anywhere.
- A practical guide to formatting, validating and converting JSON
Indentation, key sorting, common parse errors, and when to convert JSON to YAML, XML or CSV instead.
- A SQL playground that runs in your tab: CSV import, schema explorer and exportable results
Practise SQL, prototype a query or analyse a CSV without installing a database. How SQLite-in-WebAssembly makes a private, zero-setup playground possible.
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser