UtilMill

JSON to CSV Converter

Paste a JSON array of objects below and get spreadsheet-ready CSV. Columns are built from the union of all keys; values containing commas, quotes, or line breaks are quoted automatically.

Frequently asked questions

What JSON structure does this expect?

An array of objects works best — each object becomes a row and each key becomes a column. An array of arrays also works and is converted row by row. Nested objects are serialized as JSON strings in their cell.

How do I open the result in Excel?

Copy the CSV output into a file with a .csv extension, or paste it directly into a blank sheet. Excel and Google Sheets both open standard CSV natively.

Is my data private?

Yes — the conversion runs locally in your browser. No data is transmitted or stored.

Related tools