Online CSV Editor — Free, Browser-Based, No Upload

Drag & drop to open CSV / TSV / Excel and edit on the spot. Convert date formats and generate realistic random data (SSN / My Number / phone numbers). Nothing is ever uploaded.

100% Client-SideNo SignupFree

Features

Edit right in the browser

Click any cell to edit. Add/delete rows & columns, rename headers, sort, filter and instant search.

Flexible input

Drag & drop, click-to-browse, paste from clipboard, and a built-in sample dataset. Multi-sheet Excel supported.

Encoding & delimiter detection

Auto-detect UTF-8, BOM, Shift-JIS, EUC-JP and Windows-1252, plus comma/tab/semicolon delimiters.

Region-aware random data

Compliant US SSN, UK NINo, Japanese My Number (check digit), region-formatted phones and patterned random dates.

Export anywhere

One-click download to Excel, CSV (with encoding/delimiter/line-ending options), TSV, JSON and JSON Lines.

Privacy first

Files never leave your browser. Everything is processed locally — safe for sensitive data.

How it works (3 steps)

  1. Drag & drop a CSV / TSV / Excel file, or load the sample. Choose encoding and delimiter if needed.
  2. Click cells to edit, or use the "Generate / Transform" panel to add converted dates and random-data columns.
  3. Export to Excel / CSV / TSV / JSON from the export panel. The file saves to your device.

Frequently asked questions

Can I edit CSV without uploading it to a server?
Yes. Everything runs in your browser; files are never uploaded. No sign-up or login is required.
Which file formats are supported?
Import CSV, TSV, text and Excel (.xlsx, multi-sheet). Export to Excel, CSV (UTF-8/Shift-JIS/EUC-JP), TSV, JSON and JSON Lines.
Does it handle different encodings and delimiters?
Yes. Auto-detects UTF-8, UTF-8 BOM, Shift-JIS, EUC-JP and Windows-1252, and comma/semicolon/tab/pipe delimiters. You can also override manually.
Can I generate random SSN, My Number or phone numbers?
Yes. Generate compliant US SSN, UK NINo, Japanese My Number (with check digit), region-formatted phone numbers, and patterned random dates.
Does it work with large CSV files?
It runs within your browser's memory. Pagination keeps editing smooth for tens of thousands of rows.