JSON to CSV Converter
Convert JSON arrays and objects to CSV format with automatic header detection and nested object flattening.
💡 Usage Tips
- Input should be a JSON array of objects for best results
- Nested objects will be flattened using dot notation (e.g., "user.name")
- Headers are automatically generated from object keys
- Choose your preferred separator for different CSV formats
- Download the CSV file or copy it to your clipboard
📝 Example
Input JSON:
[
{
"name": "John",
"age": 30,
"address": {
"city": "New York",
"country": "USA"
}
}
]
Output CSV:
name,age,address.city,address.country
John,30,New York,USA