- All tools
- JSON Tools
JSON to CSV
JSON to CSV
Convert JSON data to CSV format. Supports nested objects and arrays, automatic header detection, and configurable delimiters and quoting — ready for Excel, Google Sheets, or any spreadsheet application.
JSON to CSV Examples
Click to try!
Array of objects
Convert multiple JSON objects into CSV rows, one row per object.
Delimiter
Character used to separate values in each row (e.g. comma, semicolon, tab)
String Quoting
Auto (recommended)
Only quote cells that contain the delimiter, a double-quote, or a newline. Keeps output clean and minimal.
Always quote
Wrap every cell in double-quotes, regardless of its content.
Headers
Use JSON keys as column names in the first row. Recommended for readability and import compatibility.
Nested object (dot notation)
Nested keys are flattened using dot notation (e.g. address.city).
Delimiter
Character used to separate values in each row (e.g. comma, semicolon, tab)
String Quoting
Auto (recommended)
Only quote cells that contain the delimiter, a double-quote, or a newline. Keeps output clean and minimal.
Always quote
Wrap every cell in double-quotes, regardless of its content.
Headers
Use JSON keys as column names in the first row. Recommended for readability and import compatibility.
Sparse rows
Missing keys are filled with empty values to keep columns aligned.
Delimiter
Character used to separate values in each row (e.g. comma, semicolon, tab)
String Quoting
Auto (recommended)
Only quote cells that contain the delimiter, a double-quote, or a newline. Keeps output clean and minimal.
Always quote
Wrap every cell in double-quotes, regardless of its content.
Headers
Use JSON keys as column names in the first row. Recommended for readability and import compatibility.
Related tools
- All tools
- JSON Tools
- Validate JSONValidate JSON code for errors
- Prettify JSONFormat and beautify JSON code
- Minify JSONMinify JSON by removing whitespace
- Stringify JSONConvert objects to JSON string
- JSON to XMLConvert JSON to XML format
- Escape JSONEscape special characters in JSON
- Compare JSONFind differences between two JSON objects
- Sort JSONSort JSON arrays by value or object keys alphabetically