CSV to JSON Converter

Convert CSV to JSON online for free. Proper RFC 4180 parsing of quoted fields, auto number/boolean typing, any delimiter. Runs 100% in your browser.

Input · csv0 chars
Output · json0 chars

🔒 100% private: this tool runs entirely in your browser. Your data is never uploaded, stored or logged anywhere.

How to csv → json

  1. Paste your CSV — from a file, Excel export or API response.
  2. Choose the delimiter and whether the first row is a header.
  3. Copy the JSON array or download it as a .json file.

FAQ

Does it handle quoted fields with commas inside?

Yes. Fields quoted with double quotes may contain commas, tabs, newlines and escaped quotes ("") — all parsed correctly per RFC 4180.

Why are some values numbers and others strings?

With "Auto-detect" enabled, values that look like numbers or true/false become JSON numbers and booleans. Turn the option off to keep everything as strings.

What if my CSV has no header row?

Uncheck "First row is header" — keys become col1, col2, … matching the column order.

Related tools