Skip to content
Toolcenter

JSON to CSV Converter

Flatten JSON arrays/objects into a downloadable CSV.

Loading tool…

Files and text are processed locally in your browser. Tools that must reach the network say so explicitly.

About the JSON to CSV Converter

Convert a JSON array of objects into a spreadsheet-ready CSV. The Toolcenter JSON to CSV converter collects every key across all objects, optionally flattens nested objects into dotted columns (a.b.c), and lets you choose the delimiter. Paste JSON or drop a file and download the CSV.

How to use it

  1. 1Paste a JSON array of objects or drop a .json file.
  2. 2Choose the delimiter.
  3. 3Enable nested-object flattening if your data has sub-objects.
  4. 4Download the CSV.

Key features

  • Union of all keys across records
  • Optional dotted-key flattening for nested objects
  • Comma, semicolon, tab and pipe delimiters
  • Arrays serialised inline
  • Local processing, no upload

Frequently asked questions

What input does it expect?+

A JSON array of objects. A single object is wrapped into a one-row CSV; other shapes are rejected with a clear message.

How are nested objects handled?+

With flattening on, {a:{b:1}} becomes a column named a.b. With it off, the nested object is written as JSON text.

Will every row have the same columns?+

Yes. The header is the union of all keys, and missing values are left blank.

Is my data uploaded?+

No. Conversion is local to the browser.

Also searched as

json to csv converter onlinefree json to csv converterjson to csv converter freeonline json to csv converter freejson to csv converter no sign upjson to csv converter without watermarkjson to csv converter no registrationbest free json to csv converterjson to csv converter tooljson to csv converter in browserjson to csv converter offlinejson to csv converter for pc

Related converters

See all converters