JSON tools

JSON to CSV

Create a spreadsheet-ready CSV from an object or array. Nested fields, arrays, quoting and line breaks are handled locally.

Input JSON

All data is processed locally in your browser. Nothing is uploaded or sent to analytics.

Most tools process locally in your browser. Background removal uploads selected images to the configured server processor and deletes the source after processing.

How to use

  1. Paste JSON or choose a file containing an object array.
  2. Choose a delimiter, flattening and array handling options.
  3. Preview the first rows, copy CSV or download it with an optional BOM.

Great for

  • Moving API data to spreadsheets
  • Creating a quick report
  • Exporting nested records

Good to know

A flat table cannot preserve every nested relationship. Array values can be kept as JSON, joined or ignored.

Frequently asked questions

Are commas and quotes escaped?

Yes. Cells containing delimiters, quotes or newlines are quoted using standard CSV escaping.

Why add a BOM?

Some Excel versions use a UTF-8 BOM to detect Chinese and other non-ASCII text.

You may also like