Zovo tools

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.

Your file never leaves this browser. The page reads it on your computer. Nothing is uploaded, there are no tracking cookies, and it keeps working offline once loaded.

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

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.