JSON to CSV

Convert a JSON array of objects to a downloadable CSV table.

Your files are processed here, on your device

We do not send your file or text contents to a processing server. No account is needed and there is no daily operation quota. Individual tools have size limits to protect your device’s memory.

A connection is needed to load the site and its resources. Hosting may receive technical visit data. Favorites store only tool identifiers in this browser.

How we handle your data →

How to use this tool

  1. Paste a JSON array of objects rather than a single object.
  2. Choose a delimiter and review formula protection for the intended use.
  3. Inspect columns, empty cells and nested objects before importing the CSV.

An example you can verify

Prepare an object list for use as a table.

Example input

[{"name":"Ana","age":30}]

SettingsDelimiter: comma. Formula protection enabled.

Expected result

name,age
Ana,30

Nested objects remain JSON within cells. Formula protection adds an apostrophe to potentially executable strings.

Continue your task

Download the result or copy the text before opening another tool. Then load or paste it into the next step; content is not transferred automatically.

Review table data

Keep codes such as 001 intact when converting to JSON, inspect the data and export when ready.

  1. Convert CSV to JSON
  2. Inspect the JSON
  3. Export back to CSVHere

When opening the CSV in a spreadsheet, import code columns as text to preserve leading zeros.

Settings and limits

Enter a JSON array of objects and choose a delimiter. All keys are included in order of first appearance. Missing properties and null become empty cells; nested objects are serialized as JSON within a cell. Maximum 10,000 rows and 200 columns. Numbers use JavaScript’s usual precision.

Frequently asked questions

What does formula protection do?

It adds an apostrophe to strings that could be interpreted as spreadsheet formulas. This is enabled by default; disable it when you need those strings preserved literally.

Guides