Skip to content

JSON to CSV Converter

Convert JSON to CSV instantly in your browser – flatten nested objects, handle arrays, choose delimiters, and export Excel-ready files with zero uploads.

Updated

What is the JSON to CSV Converter?

How it works

Examples

Simple user list

[{"name":"Alice","age":30,"city":"NYC"},{"name":"Bob","age":25,"city":"LA"}]
name,age,city
Alice,30,NYC
Bob,25,LA

Flatten nested JSON

[{"id":1,"user":{"name":"John","email":"john@example.com"},"address":{"city":"Boston"}},{"id":2,"user":{"name":"Jane","email":"jane@example.com"},"address":{"city":"Seattle"}}]
address.city,id,user.email,user.name
Boston,1,john@example.com,John
Seattle,2,jane@example.com,Jane

Explode arrays into rows

[{"order_id":1001,"items":["A1","B2"]},{"order_id":1002,"items":["C3"]}]
items,order_id
A1,1001
B2,1001
C3,1002

Frequently asked questions