JSON to CSV Converter
Convert JSON arrays into CSV without uploading your data anywhere. Paste JSON, upload a `.json` file, and export the result as CSV text with your preferred separator. Nested JSON fields are flattened with dot notation for spreadsheet-friendly output.
Auto detection is ready.
Input
[
{
"id": 1,
"user": {
"name": "Ada"
}
}
]
Output
Pick a source format, paste text or upload a file, then click Convert.
Frequently Asked Questions
What JSON structure does this converter accept?
This tool accepts JSON arrays of objects. Nested fields are flattened with dot notation so the result can be represented as CSV columns.
Can I choose the CSV separator?
Yes. You can switch between comma, semicolon, tab, and pipe separators before generating the CSV output.
Does the converter send files to a server?
No. Conversion happens locally in your browser, so uploaded data is processed on-device instead of being sent to a backend.