JSON to CSV

Convert tabular JSON data into a CSV file.

What can JSON to CSV do?

Convert a JSON array of objects to CSV, combining field names across all objects.

How to use

  1. Click “Choose files” to add JSON files, or drag them to the upload area.
  2. Review the files; batch images can be reordered or removed.
  3. Click “Start processing”, then download the result.
Example

Convert an array of name and score objects into CSV, then import it into a spreadsheet to review the rows.

Before you start

Nested objects become serialized strings. Formula-looking strings are prefixed with an apostrophe. Output is UTF-8 with a BOM.

Limit: 50 MB per file, 5 MB for text files and 100 MB in total. Available device memory may impose smaller limits. Files are not uploaded to a conversion server.

Tool FAQ

What are the limits of JSON to CSV?

Nested objects become serialized strings. Formula-looking strings are prefixed with an apostrophe. Output is UTF-8 with a BOM.

What structure works best for JSON to CSV?

Use an array of objects. Field names are combined across records. Review nested objects and arrays to ensure their exported representation suits the destination tool.

What to do next

Discord Community