Integration Lab JSON Tools

JSON to CSV Converter

Turn an array of JSON objects into a CSV for Excel or Google Sheets. Nested objects become dotted columns like customer.email.

Swap to CSV to JSON

Input JSON

Empty 0 B

Output CSV

Nothing to convert yet

Paste JSON into the input or drop a file onto it. The CSV appears here as you type.

Waiting for input

How to use the JSON to CSV

  1. Paste a JSON array of objects (or a single object).
  2. Pick a delimiter and whether nested objects should become their own columns.
  3. Check the Table preview, then copy or download the .csv.

Questions

What if my JSON isn't an array?
A single object becomes one row. If the array you want is nested, such as data.items, open it in the formatter's Table view and pick that array, or paste just the array here.
How are nested arrays handled?
Arrays inside a row are written as compact JSON text in one cell, so no data is lost and the column count stays sensible.
Is my data uploaded anywhere?
No. The conversion runs in your browser, so the data never reaches our server. Nothing is stored unless you choose to create a share link from the formatter.