Data Conversion

JSON to CSV

Free online tool · runs in your browser

Turn JSON arrays into spreadsheet-ready CSV.

  1. 1Paste a JSON array of objects.
  2. 2Click Convert.
  3. 3Download or copy the CSV.

Free online json to csv

Convert a JSON array of objects into spreadsheet-ready CSV. Columns are detected from object keys, values are escaped for commas and quotes, and you can copy or download the result. Nested objects are stringified into cells. Conversion is local, so customer exports and reports never hit a server.

How to use JSON to CSV

  1. Paste a JSON array of objects.
  2. Click Convert.
  3. Download or copy the CSV.

Limitations

  • Input must be an array of objects.
  • Nested objects are JSON-stringified in cells.

Example

Input

[{"a":1,"b":2}]

Output

a,b
1,2

Frequently Asked Questions

What JSON shape does the converter need?

An array of objects, such as [{"name":"Ada","role":"Engineer"}]. Other shapes are rejected with a clear error.

Can I open the CSV in Excel?

Yes. Download the CSV and open it in Excel, Google Sheets, or Numbers.

How are missing fields handled?

Empty cells are used for missing keys.

Is JSON to CSV free to use?

Yes. JSON to CSV on ShadowReference is free, with no account, no watermarks, and no server-side processing.

Does this tool send my data to a server?

No. All processing happens locally in your browser. Your input never leaves your device.