How to Convert JSON to CSV
Convert JSON arrays to CSV format instantly. Supports nested objects, custom delimiters, and header detection. Free tool — no signup needed.
Open JSON to CSV Converter →Step-by-Step Guide
Paste your JSON array
Paste a JSON array of objects into the input field. Each object in the array becomes one row in the CSV output. The tool auto-detects all keys and uses them as column headers.
Configure output options
Choose your delimiter (comma, semicolon, or tab), decide whether to include headers, and select how nested objects should be flattened. Dot notation (e.g., address.city) is used for nested fields by default.
Convert to CSV
Click Convert. The tool processes your JSON instantly and generates clean CSV output. Values containing commas or quotes are automatically escaped following RFC 4180 standards.
Download or copy
Copy the CSV to your clipboard or download it as a .csv file. The output is ready to open in Excel, Google Sheets, or import into any database or analytics tool.
Try It Now — Free
No signup, no download. Runs entirely in your browser.
Open JSON to CSV Converter