JSON → CSV

Paste JSON / NDJSON
Options
Input
Flatten uses dot paths, e.g. a.b.c.
Headers
CSV Format
Values
Arrays in a cell are joined with this string.

About JSON → CSV

Convert JSON (including NDJSON) to CSV right in your browser. Works with arrays of objects, arrays of arrays, a single object, or primitive values. Tune header strategy, flattening, delimiter/quote, and encoding options.

Notes

  • Flatten converts nested objects into dotted keys, e.g., {"a":{"b":1}} → header a.b.
  • Array-of-arrays: enable First row is header to use the first inner array as columns.
  • NDJSON: parses one JSON object per line (blank lines ignored).