JSON to CSV Converter
Convert a JSON array of objects into CSV. Columns are the union of all keys found across the array.
JSON Input
CSV Output
Works best with a flat JSON array of objects. Nested objects or arrays inside a field are serialized as a JSON string in that cell.
Frequently asked questions
How do I convert JSON to CSV online?
Paste a JSON array of objects and click Convert. Each object becomes a row, and the union of all object keys becomes the CSV columns.
What happens if some objects are missing a field?
Missing fields are left blank in that row's cell — the column set is the union of keys across every object in the array.