JSON Object to CSV
Map key–value objects and data pairs straight to CSV rows.
Designed to run in your browser. See the privacy policy.
About JSON Object to CSV
This JSON object to CSV converter is built for key and value data rather than lists of records. Paste a single object such as {"name":"Asha","plan":"pro"}, a feature flag map or a translation file, and each property becomes a pair in the CSV. It also accepts an array of [key, value] pairs, the shape you get from Object.entries or from many configuration exports.
You choose the layout. Rows puts a key, value header on top and then one line per pair, which is easy to read and sort in a spreadsheet. Columns turns the keys into a single header row with the values in the row below, which suits importing one record into a template. The conversion runs in your browser, so the data is processed on your device.
How to use
- Paste a JSON object, or an array of [key, value] pairs, into the JSON input box.
- Choose "Rows (key/value per line)" for a two-column table, or "Columns (keys / values)" for a two-row table.
- Check the CSV output panel, which updates as you type.
- Copy the result, or download it as object.csv.