Convert JSON data to CSV format instantly
[
{"name":"Alice","age":30,"city":"Paris"},
{"name":"Bob","age":25,"city":"Tokyo"},
{"name":"Carol","age":35,"city":"Lagos"}
]name,age,city Alice,30,Paris Bob,25,Tokyo Carol,35,Lagos
The converter flattens JSON arrays of objects into rows. Each unique key across all objects becomes a column header. If an object is missing a key that appears in other objects, that cell is left empty. Nested objects and arrays within the JSON are stringified in the CSV cell — for deeply nested data, pre-process the JSON before converting. All conversion happens in your browser; no data is sent to any server.
Common questions about JSON to CSV Converter