Tools

Data tool

CSV to JSON converter

Paste CSV or choose one local CSV file to turn rows into JSON objects or arrays. Parsing happens locally in the browser, including quoted fields and escaped quotes.

Input

CSV source

Output

JSON result

Header rows

Keep the header option on when the first CSV row contains column names. Blank or duplicate headings are normalized into stable JSON keys.

Array mode

Turn the header option off when you want each CSV record represented as a plain array instead of an object.

Limitations

The converter handles common CSV quoting rules. It does not infer numbers, booleans, dates, or nested objects from text values.

Privacy

CSV is processed locally in the page. The input is not uploaded, stored, or sent to a server by this tool, whether pasted or chosen from a file.