JSON to CSV

Paste JSON (array of objects) and get CSV. First row is headers from object keys. Nested values are stringified.

JSON to CSV

How it works

We parse JSON, collect all keys from the first (or all) objects, then output a header row and one row per object. Values are escaped for CSV.

When to use it

Use this when you need a quick result without installing software or creating an account.

Frequently asked questions

Nested objects?

Nested objects are JSON.stringify'd into the cell. For flat CSV use flat objects.