JSON to CSV
Convert JSON files to CSV in seconds. Add your files below; nothing is uploaded.
First run downloads the conversion engine (about 4 MB) once, then it is cached.
Advanced options
Supported conversions
JSON, CSV, TSV and YAML convert into each other in any direction. Markdown converts to a standalone HTML page or plain text. HTML converts to plain text. Any file can be Base64-encoded.
Built for real-world files
Column order is preserved, quotes and commas inside values are escaped properly, and nested JSON becomes dotted columns. Parsing is Rust (serde) compiled to WebAssembly.
Frequently asked questions
Is my JSON file uploaded anywhere?
No. The conversion runs inside your browser using WebAssembly. Your JSON file never leaves your device, which also makes it fast and safe for private files.
Can I convert multiple JSON files to CSV at once?
Yes. Add as many files as you like; they are converted one after another and you can download everything as a single ZIP.