CSV to JSON

Convert CSV or spreadsheet exports to a JSON array, with automatic delimiter detection.

Runs in your browser
CSV data
JSON · 3 rows · 304 B
[
  {
    "name": "Asha Patel",
    "city": "Surat",
    "pincode": 395007,
    "amount": 1250.5
  },
  {
    "name": "Mehta, Ravi",
    "city": "Ahmedabad",
    "pincode": 380015,
    "amount": 980
  },
  {
    "name": "Neha Shah",
    "city": "Vadodara",
    "pincode": 390001,
    "amount": 2100
  }
]

How to use CSV to JSON

1

Paste CSV or choose a file.

2

Confirm header row and delimiter.

3

Copy or download JSON.

Related workflows

Frequently asked questions

Are numbers converted?

Yes, when ‘Detect numbers’ is on. Leading-zero values like phone numbers and PIN codes stay as text.

About this tool

Turn Excel or Google Sheets exports into JSON for APIs and apps. Handles quoted fields, commas inside values and semicolon or tab delimiters.

CSV to JSON runs entirely in your web browser. Your data are processed on your own device and are never uploaded to our servers, which makes it safe for personal and business files.