CSV to JSON Converter
Convert CSV to a JSON array of objects online. Supports quoted fields, custom delimiters and header rows, free, instant, 100% in your browser.
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.
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 HandyBrowserTools. 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. Supports quoted fields, custom delimiters and header rows, free, instant, 100% in your browser.
Format, beautify and validate JSON instantly in your browser. Free online JSON formatter with 2/4-space and tab indentation, no signup, 100% client-side.
Minify JSON online by removing all whitespace and line breaks. Free, instant, and 100% client-side; see the size saving immediately.