JSON to CSV
Converts JSON to a table. Nested objects open into columns, cells with formulas are flagged, and the result is verified against the source.
The file is not sent anywhere: parsing, conversion, and reverse verification all run in your browser. You can paste an API response with customers and orders as is. Line-by-line JSON, with one object per line, is recognized automatically.
CSV
·Table
Notes
Paste JSON or drop in a file, and the CSV table appears on the right. The converter detects the input shape on its own: an array of objects, an array of arrays with names in the first row, an object of columns, a single object, or line-by-line JSON where each line holds one object, as in logs and streaming exports.
Keys from all records merge into one header row. If one record has a field and another does not, the column still appears and the missing cell stays empty.
Formula protection
A cell that starts with "=", "+", "-", or "@" becomes a formula in Excel and Google Sheets. The converter marks such cells and puts an apostrophe in front of them, so Excel shows the text as written.
Names, phones, and amounts
API responses are full of names, phone numbers, and amounts. The converter keeps such values as plain text, and the apostrophe rule above applies to any cell that could otherwise turn into a formula.
Rate this tool
Help us get better
Tell us what was missing.
Other tools
JSON Formatter
Format and repair JSON in the browser, flagging duplicate keys and long numbers
Regex Tester
Regex testing with a plain-language breakdown and hang protection
JWT Decoder
JWT parsing with fields explained and signature verification
CSV to JSON
A table to JSON with honest types and a reverse check
SQL Formatter
A readable query layout, verified against the source, with risky spots flagged
XML Formatter
Readable XML, errors explained with a hint, verified against the source
XML Validator
Markup, XSD schema, sitemap, YML and RSS rules, with the path to each error
String Escape / Unescape
Nine modes in both directions, catches double escaping