CSV
JSON → CSV
Try it
Convert JSON arrays to CSV with instant preview and download.
Loading…
How to use this tool, examples, and related tips.
Paste a JSON array of objects into the input field.
The tool extracts all unique keys from the objects and uses them as column headers.
Each object becomes a row. Copy or download the resulting CSV.
JSON to CSV conversion flattens a JSON array of objects into a tabular format. Each object in the array becomes a row, and the union of all keys across all objects becomes the column headers. This is the standard transformation for exporting structured JSON data — from an API response, database query result, or log file — into a format compatible with Excel, Google Sheets, pandas, or any data analysis tool that accepts CSV.
Exporting API data for analysis — Pull a JSON response from an API and convert it to CSV for analysis in a spreadsheet.
Sharing data with non-developers — CSV is universally readable; JSON is not. Convert before handing data to stakeholders.
Preparing data for import — Many databases, CRMs, and SaaS tools accept CSV imports but not JSON.
Inspecting large datasets visually — Tabular CSV is easier to scan than deeply nested JSON when you're exploring a dataset.
Answers about this tool and how your data is handled.
A flat array of objects — e.g., [{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}]. Deeply nested objects will be partially flattened or represented as stringified values depending on the tool's behavior.
The tool uses the union of all keys as headers. Objects missing a key will have an empty value for that column.
Shallow nesting may be handled, but deeply nested structures are not suited to CSV's flat format. Flatten your JSON first if necessary.
No. The conversion runs entirely in your browser. Nothing is uploaded.
Yes. Copy the CSV output, save it as a .csv file, and open it in Excel or Google Sheets.
同じカテゴリを優先し、その他のユーティリティを表示します。
CSV
Convert JSON arrays to CSV with instant preview and download.