🔀

Convert CSV to JSON and JSON to CSV Online

Turn a CSV table (exported from Excel or Google Sheets) into JSON, or JSON into a CSV ready for Excel. Paste data or upload a file, choose the delimiter and download the result.

How does it work?

  1. Type or paste your data.
  2. The result appears instantly.
  3. Copy or download the result.

Why use CSV to JSON?

  • ✓ 100% free, no limits, no watermark
  • ✓ No sign-up, no install
  • 🔒 Files processed locally: full privacy
  • 📱 Works on desktop, tablet and mobile

Frequently asked questions

My Excel CSV uses semicolons. Is that supported?

Yes, choose “; (semicolon)”.

Will accents show correctly in Excel?

Yes, the downloaded CSV includes UTF-8 encoding that Excel recognizes.

Is data uploaded?

No, conversion happens in your browser.

Do numbers stay numbers?

Yes, numeric values are detected automatically.

Is this tool really free?

Yes, 100% free, with no sign-up, no watermark and no usage limit.

Are my files safe?

Yes. Processing happens directly in your browser: your files are never uploaded to a server or stored.

When to use it

Converting CSV to JSON lets you import an Excel file into a web app, API or no-code tool, and JSON to CSV lets you open API data in Excel or Google Sheets.

Our tips

  • 💡 In some locales Excel uses semicolons as separators — select the right one.
  • 💡 The first row must contain column names.
  • 💡 Save the CSV as UTF-8 to keep accents and Arabic characters.