JSON to CSV Converter
Convert JSON arrays to CSV format instantly. Perfect for importing data into spreadsheets like Excel and Google Sheets.
How to Use
Paste a JSON array of objects into the input editor.
Choose your preferred delimiter (comma, semicolon, or tab).
Click 'Convert' to generate the CSV.
Copy the result or download it as a .csv file.
Frequently Asked Questions
What JSON format does this tool accept?
A JSON array of objects, e.g. [{"name":"Alice"},{"name":"Bob"}]. Each object becomes a row, and each unique key across all objects becomes a column header.
Can I use a different delimiter?
Yes. You can choose between comma (,), semicolon (;), or tab as your delimiter. Semicolons are common in European locales where commas are decimal separators.
Is my data sent to any server?
No. All conversion happens in your browser. Your data stays on your device — even sensitive business data is safe to convert here.
Can it handle nested JSON objects?
Not directly. CSV is a flat format, so nested objects need to be flattened first (using dot notation like 'user.name') or stringified into a single cell. Pre-process complex JSON before converting.