CSV Viewer Online
Drop a CSV file to see it as a table you can sort and search. Commas, semicolons, tabs and pipes, any encoding, up to a million rows, with no account and no upload.
XLSX Viewer & Excel Viewer for VS Code and Cursor, free
Opens a .csv file when you click it, filters rows with SQL, runs GROUP BY queries, shows column stats and exports to JSON or Markdown, all free.
Optional Zovo Pro, USD 19 once: bigger files, joins across files and Parquet export.
Drop a CSV file here
or
CSV, TSV and other delimited text up to 200 MB. Excel, ODS and Parquet files open too.
Open this in VS Code or Cursor
The same table opens inside VS Code and Cursor when you click a .csv file. There you also filter rows with SQL, run GROUP BY queries, see column stats and export to JSON or Markdown, all free.
Free, MIT license. About Excel, CSV and Parquet Viewer for VS Code.
Zovo Pro
Bigger files, joins across files and Parquet export. Zovo Pro, USD 19 once.
In the Excel, CSV and Parquet Viewer extension, Zovo Pro opens CSV files past the free limits, runs queries over the whole file, joins a CSV with other CSV, Excel and Parquet files in your workspace, and saves a result as a Parquet file. One payment covers the Pro tools in 22 Zovo extensions. Everything that is free stays free.
After a card payment you get a key on the page. With GitHub Sponsors you sign in from the extension. Details on the Zovo Pro page.
Related tools
- XLSX, Excel, CSV & Parquet Viewer on the VS Code Marketplace (also on Open VSX). Opens xlsx, xls, csv and parquet files as a sortable table with SQL filters.
- Excel, CSV and Parquet Viewer. Opens CSV, xlsx and parquet files as a sortable table in VS Code.
- JSONL Viewer & NDJSON Table. Shows large JSON Lines files as a table.
- SQLite Editor & Viewer. Imports a CSV of a million rows into a SQLite table.
- Excel Viewer Online, free in your browser.
- SQLite Viewer Online, free in your browser.
- Hex Viewer Online, free in your browser.
Questions
Is my CSV file uploaded anywhere?
No. The page reads the file inside this tab and draws the table with JavaScript. Its Content Security Policy sets connect-src to none, so the page cannot send your data anywhere. Open the Network tab of your browser tools and you will see no request when a file opens.
How big a CSV can it open?
Files up to 200 MB, and up to 1,000,000 rows or 20,000,000 cells. The grid draws only the rows on screen, so a file of 500,000 rows scrolls as fast as a small one. In our test a 44 MB CSV of 540,000 rows opened in under a second. The page says when it shows only part of a file.
Does it find the separator and encoding?
Yes. It reads the first lines to pick the separator (comma, semicolon, tab or pipe), whether the first row is a header, and the text encoding, so files from European Excel with semicolons and a byte order mark open right.
Can I sort and search?
Click a column name to sort by it, click again to reverse. Press Ctrl+F or Cmd+F to find text in the whole table and step through the matches.
Is a CSV with formulas or HTML safe to open?
Yes. Cells are shown as plain text, never as HTML, and nothing in a cell runs, so a cell that starts with = is shown as text and not run as a formula.
Does it work offline?
Yes. After the first visit the page keeps a copy of its own files, so it opens CSV files with no connection.
What is free and what is Zovo Pro?
Viewing, sorting and find are free here. In the VS Code extension, SQL filters, queries, column stats and export are free too. Files past the free limits, joins with other files and Parquet export are Zovo Pro. One USD 19 payment covers the Pro tools in every Zovo extension.