JSON to CSV Converter β Free Online Tool
Convert JSON data to CSV format online for free. Flatten nested JSON and download as a spreadsheet-compatible CSV file. Instant, no signup needed.
About JSON to CSV
Converting JSON to CSV makes structured API data usable in spreadsheet applications like Microsoft Excel, Google Sheets, and LibreOffice Calc. Our converter flattens JSON arrays of objects into a CSV table with automatic column header detection from the JSON keys. Nested objects are handled by dot-notation flattening. Choose your delimiter (comma, semicolon, tab) for compatibility with different regional spreadsheet settings. Download the result as a .csv file ready to import into any spreadsheet or database.
Frequently Asked Questions
Does it handle nested JSON objects?
Yes β nested objects are flattened using dot notation. For example, {address: {city: London}} becomes an address.city column.
Can I choose the CSV delimiter?
Yes β choose comma (standard), semicolon (European), or tab as the field delimiter.
Can I open the CSV in Excel directly?
Yes β download the .csv file and open it in Excel, Google Sheets, or any spreadsheet.
What if my JSON has different keys in different objects?
All unique keys across the entire JSON array are used as columns. Missing values are left as empty cells.
Is there a size limit?
JSON up to 5MB can be converted.