Open CSV File Online - Free CSV Viewer, Editor & JSON Export
Open CSV files online in an editable table. Comma, semicolon, tab or pipe detected automatically; edit cells, then download CSV or JSON. No upload.
Open any CSV file online in a searchable, editable table - no Excel or app install required. Drop in a .csv or .tsv file and the viewer works out whether fields are separated by commas, semicolons, tabs or pipes, shows the first row as column headers, and lets you change either choice. Click a cell to fix a value, then download the table as CSV or JSON. Everything is parsed locally, so the file never leaves your device.
Drag & drop CSV file here
or click to browse
You May Also Need
Key Features
- ✓Client-Side Processing: Your data never leaves your browser. It's 100% secure and private.
- ✓Instant Search: Filter thousands of rows instantly with the built-in search; exports follow the rows you have filtered.
- ✓Delimiter Detection: Comma, semicolon, tab and pipe files are recognised from their first rows, and you can override the choice or switch the header row off.
- ✓Edit and Export: Click a cell to change its value, then download the table as CSV in its original delimiter or as JSON.
How to Use the CSV Viewer
- 1
Open your CSV
Drag the .csv, .tsv or .txt file onto the drop zone or click Select File. Sample loads a small demo table if you just want to look around.
- 2
Confirm delimiter and header
The Delimiter menu shows what was detected; pick comma, semicolon, tab or pipe yourself if the columns look wrong, and untick the header option when the first row is data.
- 3
Search and edit
Type in the search box to narrow the rows, and click any cell, header included, to correct its value. Enter keeps the edit, Escape cancels it.
- 4
Download the result
Download CSV writes the edited table back out with the same delimiter (and BOM, if the original had one); the JSON button exports the same rows as objects.
References
- RFC 4180 — Common Format for CSV Files
The IETF memo defining the common CSV format, including field delimiters, quoting, and line-break rules.
- RFC 8259 — JSON Data Interchange Format
The IETF specification for the JSON format produced by the tool's Export JSON feature.
- MDN — File API
Web API that lets the viewer read your local CSV file in the browser without uploading it to a server.
Related Tools
Frequently Asked Questions
- How can I open a CSV file online without Excel?
- Drop your .csv file here and it opens instantly in a table. You can search, sort out the delimiter, edit cells and download the result, all directly in your browser.
- My CSV shows everything in one column. What is wrong?
- The file probably uses a different separator than expected - semicolons are common in exports from European spreadsheets. The viewer detects comma, semicolon, tab and pipe automatically; if it still guesses wrong, pick the right one from the Delimiter menu and the table is rebuilt.
- Can I edit a CSV file and save it?
- Yes. Click a cell to change it, press Enter to confirm, then use Download CSV. The saved file keeps the delimiter you are viewing with, quotes fields that need it per RFC 4180, and keeps a UTF-8 BOM if the original had one.
- What if my file has no header row?
- Untick First row is a header. The first line then appears as an ordinary data row, columns are labelled Column 1, Column 2 and so on, and JSON export produces arrays instead of keyed objects.
- Can I convert CSV to JSON after viewing or filtering?
- Yes. With a search active, both downloads contain only the matching rows plus the header, so you can export a subset. JSON uses the header names as keys.
- Is my CSV file uploaded to a server?
- No. The viewer reads your file locally using the browser's File API, so your CSV data never leaves your device.
- How large a CSV file can the viewer handle?
- The viewer processes files entirely in your browser, so practical limits depend on your device's memory. It comfortably handles typical exports with thousands of rows, and the built-in search filters them instantly.