JSON to CSV

Turn an array of JSON records into a spreadsheet-ready CSV.

Stays on your device. Cleared automatically after 5 minutes.

About this tool

Paste an array of objects or choose a JSON file. All object keys become columns and nested values are written as JSON text. Null and missing values become empty fields. CSV quoting preserves values and headers without adding prefixes.

How to use JSON to CSV

  1. Paste a JSON array of objects or choose a JSON file.
  2. Select Convert to CSV to build the combined column list.
  3. Download the CSV and open it in your spreadsheet app.

Frequently asked questions

Can I convert a nested JSON object?

The top level must be a nonempty array of objects. Nested objects and arrays inside a record are serialized into one cell.

Are values or headers changed?

Values and headers use standard CSV quoting without added prefixes. Nested values are serialized as JSON text.

What happens when rows have different keys?

The output includes the union of all keys. Missing keys and null values produce empty cells.

Related tools

PDF tools
Image tools
Video tools
File tools
Text tools
Utility tools
Vynuro Tools