JSON to CSV
Paste a JSON array of objects and get a CSV file, with column headers taken from the union of every object's keys.
How it works
- Paste a JSON array of objects.
- The CSV appears automatically.
- Copy or download the result.
Features
- Free, no sign-up, no watermark
- Runs entirely on your device -- nothing is uploaded
- Headers cover every key across all objects, even if some are missing on some rows
- Values with commas or quotes are escaped correctly
Frequently asked questions
Is JSON to CSV conversion free?
Yes, completely free with no sign-up, no watermark, and no limit on how often you use it.
Is my data uploaded anywhere?
No. Every conversion runs in your browser, on your own device. Your file is never sent to a server or stored anywhere but your device.
What if some objects are missing a field others have?
That cell is left blank in the CSV -- the header row still includes every key seen across the whole array.
Does this work on mobile?
Yes -- it works in any modern browser on a phone, tablet, or desktop, with no app to install.