CSV Viewer & Editor Online
Instantly view, search and edit any CSV file — right in your browser. Your data stays on your device. No account, no upload, no waiting.
Your data never leaves your computer
Most online CSV viewers require you to send your file to a remote server before you can see a single row. That means a copy of your data — payroll exports, customer lists, financial records — ends up sitting on infrastructure you don't control.
This CSV viewer works differently. When you open a file, your browser reads it directly from your hard drive using a JavaScript API. Nothing is transmitted. You can confirm this yourself by opening DevTools → Network tab and watching while a file loads — you'll see zero outgoing requests carrying your data.
How the CSV viewer works
- Select your file. Drag it onto the drop area or use the file picker. The file is handed to the browser tab and goes nowhere else.
- Automatic parsing. The CSV reader figures out your delimiter — comma, semicolon, tab or pipe — and your character encoding, so files exported from Excel, Google Sheets or any other tool open cleanly without any configuration.
- Virtual rendering. Only the rows currently on screen are drawn to the DOM. A 200,000-row CSV file loads just as fast as a 200-row one.
- Edit and export. Make changes directly in the cells, then download a fresh CSV. Your sort order and any active search filter are applied to the export — what you see is exactly what you get.
Features
- Auto-detect delimiter. Commas, semicolons, tabs and pipes are all recognised without touching a settings panel.
- Quoted field support. Cells containing commas, newlines or escaped quotes are handled correctly.
- Column sorting. Click any header to sort that column; click again to reverse. Numeric and text columns sort intelligently.
- Live row search. Type to filter across every column simultaneously. Press / from anywhere to jump straight to the search box.
- In-place editing. Click any cell to change its value. Edited cells are marked so you can track what you changed. Tab, Shift+Tab and Enter navigate between cells.
- Download as CSV. Exports the current view — respecting filters, sort order and your edits — as a new file. The original is always left untouched.
- Large file ready. No row cap. Memory on your device is the only limit.
How to open a CSV file online
A CSV file (comma-separated values) is a plain-text format used to store tabular data. It's the most common export format from spreadsheet apps, databases and analytics tools. To open a CSV file online here, drag it into the drop area above or click "Open file" in the top-right corner.
This free CSV opener also reads TSV files (.tsv), tab-delimited files (.tab) and plain text (.txt) — the CSV reader detects the format automatically so you don't need to specify it. No installation, no sign-up, no upload.
Frequently asked questions
Is my CSV file uploaded to a server?
No. The file is read entirely by JavaScript running inside your browser tab. It never reaches any server — there is no server involved at all. Close the tab and the data is gone.
How large a CSV can it handle?
There's no built-in row limit. The viewer renders only what's visible on screen, so performance stays consistent regardless of file size. In practice, files up to a few hundred MB work well; the ceiling is your device's available RAM.
Can I edit the data and save it?
Yes — click any cell to start editing. When you're done, hit Download to save the result as a new CSV file. The download reflects your current filter and sort, so you can use this as a lightweight way to clean and slice datasets too.
Which file formats does it support?
CSV (.csv), TSV (.tsv), tab files (.tab) and plain text (.txt). Delimiters — comma, semicolon, tab, pipe — are detected automatically. UTF-8, UTF-16 and common Windows encodings are all handled.
Does it work on phones and tablets?
Yes, it's responsive and works in mobile browsers. Wide tables scroll horizontally. For heavy editing on large files, a desktop browser is more comfortable.
Is it free?
Completely free, with no usage limits and no account required.