CSV
JSON to CSV Converter
Convert JSON arrays to CSV format for spreadsheets and databases
What is JSON to CSV Converter?
Convert JSON data to CSV (Comma-Separated Values) format instantly. Paste a JSON array of objects and get a properly formatted CSV file ready for import into Excel, Google Sheets, or any database. The tool auto-detects column headers from your JSON keys, handles nested objects, and lets you customize the delimiter. Download the result as a .csv file with one click.
How to Use JSON to CSV Converter
- 1Paste your JSON array into the input field
- 2Choose your preferred delimiter (comma, semicolon, tab, or pipe)
- 3Click 'Convert' to generate the CSV output
- 4Copy the CSV text or click 'Download CSV' to save as a file
Frequently Asked Questions
The tool accepts a JSON array of objects, e.g., [{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}]. Each object in the array becomes a row in the CSV, and the object keys become column headers.
Yes. By default the tool uses commas, but you can switch to semicolons, tabs, or pipes as the delimiter. This is useful for locales where commas are used as decimal separators.
Nested objects are flattened using dot notation. For example, {"address": {"city": "NYC"}} becomes a column named 'address.city'. Arrays within objects are joined with semicolons.
Related Tools
B64
Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 strings instantly
🎨
Color Converter
Convert colors between HEX, RGB, HSL formats with live preview
PDF
PDF Merge & Split
Merge multiple PDFs into one or split a PDF into separate pages
TS
Timestamp Converter
Convert between Unix timestamps and human-readable dates instantly