CSV → JSON Converter
Turn CSV tables into structured JSON arrays — offline.
Your data is processed entirely in your browser and is never uploaded.
Tool workspace
Drag & drop file here or browse
Options
Use the first row as object keys.
Convert CSV to JSON in three steps
Paste or upload
Drop in CSV — comma, semicolon, tab, or pipe delimited. We auto-detect.
Set options
Choose delimiter, header handling, and output indentation.
Convert & export
Click Convert, then copy or download the JSON array — all offline.
Frequently asked questions
Is my CSV uploaded anywhere?
No. Conversion happens entirely in your browser. Your data never leaves your machine.
Which delimiters are supported?
Comma, semicolon, tab, and pipe — plus auto-detection that figures it out for you. Quoted fields containing delimiters and newlines are handled correctly (RFC 4180).
How are headers handled?
With "First row is a header" on (default), the first row becomes the object keys. Turn it off to get synthetic keys (column1, column2, …) and keep every row as data.