JSON to CSV
Convert a JSON array into CSV. Arrays of objects use their keys as the header. Everything runs in your browser—no data leaves your device.
Input
Output
FAQ
Is my JSON data sent to a server?
No. All conversion happens entirely in your browser and no data leaves your device.
What JSON shape should I provide?
The top level must be an array. Arrays of objects map keys to columns; 2D arrays map each inner array to a row.
What if a value contains a comma?
Values containing the delimiter, quotes, or line breaks are automatically quoted and inner quotes are escaped.
Related tools
CSV to JSON
Convert CSV data into JSON—either an array of objects using the header row, or a 2D array. Everything runs in your browser.
JSON Formatter
Format JSON for readability or minify it to a single line. Syntax errors are shown instantly.
SQL IN Generator
Paste a column from Excel or any list and get a SQL IN ('a', 'b', ...) clause instantly.