All processing happens locally in your browser · No data uploaded

JSON to CSV Converter

Convert any JSON array to CSV with auto-detected headers, custom delimiter support, and instant download. Perfect for exporting API data to Excel or Google Sheets.

JSON Input

CSV Output

name,age,city
Alice,28,Mumbai
Bob,32,Delhi

JSON to CSV Rules

JSON Array → CSV:
1. First object keys become CSV headers
2. Each object becomes a row
3. Nested objects are flattened with dot notation
4. Arrays are joined with semicolons

Examples

User list

Result: name,age Alice,28 Bob,32

JSON array auto-converts to CSV with headers.

Frequently Asked Questions

What JSON structure works with JSON to CSV?

JSON to CSV works best with arrays of objects where each object has the same keys. Nested objects are flattened automatically.

Can I choose a custom delimiter?

Yes. You can use comma (,), semicolon (;), tab ( ), or pipe (|) as delimiters.