Convert

JSON to CSV Converter

Convert an array of JSON objects into a CSV table with properly escaped headers and values.

Free No sign-up Local session
Stays in this tabCtrl/⌘ + Enter
JSON arrayJSON4 lines
CSV outputCSV1 line
Up to 2 MB · processed locally
How it works

Use JSON to CSV in three steps

  1. 01

    Paste an array of objects.

  2. 02

    Convert it to CSV.

  3. 03

    Copy or download the table.

Quick example

From input to useful output

Convert an array of JSON objects into a CSV table with properly escaped headers and values.

[
  {"name":"Maya","role":"Engineer","active":true},
  {"name":"Noah","role":"Designer","active":false}
]
Common questions

JSON to CSV Converter FAQ

Can nested JSON be converted?+

Nested values are serialized as JSON inside their CSV cells so information is not discarded.

How are commas and quotes handled?+

Fields are escaped according to standard CSV quoting rules.