CSV Viewer
View any CSV or TSV file as a clean, sortable and searchable table β free and instant. The file is parsed right in your browser and never uploaded to a server.
or click to browse β CSV, TSV, TXT Β· stays on your device
How to use the CSV Viewer
- Open your data. Drag and drop a .csv, .tsv or .txt file into the box above, or paste raw CSV text and press View pasted data. The delimiter (comma, semicolon, tab or pipe) is detected automatically.
- Adjust the view. Override the delimiter if needed, toggle whether the first row is a header, and pick how many rows to show per page.
- Sort and search. Click any column header to sort ascending, descending, or back to the original order β numbers sort numerically. Type in the search box to filter rows instantly.
About this tool
This free online CSV viewer turns raw comma-separated data into a readable table without opening Excel, Google Sheets or any other spreadsheet app. It is ideal for quickly inspecting data exports, server logs, bank statements, product feeds or survey results. The parser follows RFC 4180 rules, so quoted fields containing commas, quotes and even line breaks are displayed correctly, and semicolon-, tab- and pipe-delimited files work just as well as classic CSV.
Your data never leaves your device: the file is read and parsed by JavaScript locally in your browser, with no upload, no account and no tracking of file contents. Combined with pagination, that means you can comfortably open files with hundreds of thousands of rows β even confidential ones β in complete privacy.
Frequently asked questions
Is my CSV file uploaded to a server?
No. The file is parsed entirely in your browser with JavaScript. Nothing is sent over the network, so it is safe to open exports containing personal or financial data.
Which delimiters and formats are supported?
Comma, semicolon, tab and pipe delimiters are auto-detected, and you can override the choice manually. Quoted fields with embedded delimiters, escaped quotes ("") and multi-line values are handled according to RFC 4180, and a UTF-8 byte-order mark is stripped automatically.
How does column sorting work?
Click a column header to sort ascending, click again for descending, and a third time to restore the original file order. If a column contains numbers they are compared numerically, otherwise values are compared alphabetically; empty cells always sink to the bottom.
How large a file can I open?
Files with several hundred thousand rows generally work fine because rows are rendered page by page. Very large files (hundreds of megabytes) may exhaust browser memory β for those, split the file first with a tool like our text file splitter.