Convert CSV to JSON and JSON back to CSV — RFC 4180 quoting, custom delimiters, all in your browser.
The parser follows the CSV standard: fields wrapped in double quotes may contain commas, line breaks and escaped quotes (""). CSV → JSON produces an array of objects keyed by the header row (or arrays of values if you turn the header off). JSON → CSV accepts an array of objects and unions their keys for the header.
A CSV cell that begins with =, +, - or @ can be executed as a formula when the file is opened in Excel or Google Sheets — a known attack vector. With Escape formula cells enabled, such cells are prefixed so spreadsheets treat them as literal text.
Yes. Parsing and conversion run entirely in your browser tab. This matters because CSV and JSON exports often contain customer records, emails and other personal data — none of it is uploaded, and the tool works offline once loaded.