CSV to JSON Converter
Convert CSV to a JSON array of objects online.
Paste a JSON array of objects below and get CSV out, with a header row built from the object keys. Nested objects are JSON-encoded into their cell.
Paste a JSON array to convert
Converts as you type; downloads as .csv.
CSV output
Expects a JSON array of objects; nested values are stringified. Everything runs in your browser.
Input
[
{
"name": "Ada",
"age": 36
},
{
"name": "Alan",
"age": 41
}
] Output
name,age
Ada,36
Alan,41 These buttons share the page link, not your input.
Your current input will be stored in the link after the # symbol, not uploaded to Handy Browser Tools. Anyone with this link can read that text. If you send or post it, the service you choose also receives the link. Do not include passwords or private information.
An array of flat objects works best, as keys become CSV headers. An array of arrays is converted row-by-row. Nested objects or arrays are stored as JSON strings in their cell.
Yes, choose comma, semicolon or tab. Semicolon is common for European Excel locales.
Completely. The conversion happens in your browser; nothing is uploaded.
Convert CSV to a JSON array of objects online.
Format, beautify and validate JSON instantly in your browser.
Minify JSON online by removing all whitespace and line breaks.