Toolbox / JSON to CSV Runs in your browser中文
Development

JSON to CSV

Convert a JSON / JSON5 object array to CSV with inferred union headers.

Ctrl / ⌘ + Enter Run

Ready when you are

01

Add your contentPaste text or try a sample

02

Choose an actionClear options. Predictable results.

03

Take it with youCopy, download and carry on

Less switching. More focus.Functional build · Validation in progress

Using this tool

Export object arrays as CSV with union headers for spreadsheet imports.

Actions: Process

Example

Use commas and include headers; unquoted JSON5 keys are accepted and missing fields become empty cells.

Example action and settings

Action: Process
Delimiter: Comma
Include header: On
Neutralize spreadsheet formula prefixes: Off

Input / action

[{name:"Ada",score:95},{name:"Lin",active:true}]

Result / expected behavior

name,score,active
Ada,95,
Lin,,true

Available options: Delimiter · Include header · Neutralize spreadsheet formula prefixes

Scope and limitations

  • Limited to 1,000,000 input characters and 1,000,000 output cells; nested objects become JSON text, not flattened columns.

Common mistakes

  • The top level must be an array of objects; consider formula-prefix neutralization before opening untrusted CSV.

Related tools

YAML formatter & validator

Privacy and browser support

Input is processed in this browser. Do not use real keys or active sensitive credentials as demonstration data. Device features require browser support and your permission.