Open, edit, search, and export tabular data โ right in your browser.
CSV / TSV Viewer turns your spreadsheet files into an editable, searchable, filterable data table โ without Excel, without Google Sheets, without any installation. Open a comma-separated or tab-separated file, manipulate your data, and save it back or export it as a SQLite database.
With regex-powered find-and-replace, duplicate highlighting, advanced filters, and direct SQLite export, it punches well above its weight for a browser tool.
Free. Private. Handles files up to 50 MB or 100,000 rows.
CSV / TSV Viewer uses sql.js (WebAssembly) under the hood to power filtering and SQLite export. The File API handles reading and writing local files. Supports comma-separated (CSV), semicolon-separated (CSV), and tab-separated (TSV) files up to 50 MB or 100,000 rows.
The tool auto-detects whether the file uses commas, semicolons, or tabs as the delimiter.
The status bar at the bottom shows the number of rows, columns, and visible rows after filtering.
Saves the current data back to a CSV/TSV file on your computer.
Exports the current table as a SQLite database file (.db). Useful for importing into SQLite Local Browser or other database tools.
Steps backward or forward through your editing history.
Toggles keyboard navigation mode for moving between cells with arrow keys.
Switches the interface to a dark colour scheme.
Use the filter bar above the table to filter rows by text. Type in a column's filter field to show only rows where that column contains the text.
Opens a panel for building more complex filters with multiple conditions, operators (contains, equals, starts with, regex, etc.), and AND/OR logic. Click โ Clear to remove all active filters.
Search across one or all columns using plain text or a regular expression, and replace matches with new text. Useful for bulk corrections on specific columns.
Highlights cells or rows that contain duplicate values, making it easy to spot and remove redundant data.
Removes rows that are entirely empty and columns that have no data, cleaning up exported or copy-pasted datasets.
CSV / TSV Viewer processes files entirely in your browser. No data is uploaded to any server. The tool may use localStorage to remember settings between sessions.