Excel Viewer Online
Drop a spreadsheet to see it as a table with sheet tabs, sorting and find. XLSX, XLS, ODS, CSV, TSV and Parquet open here, with no account and no upload.
XLSX Viewer & Excel Viewer for VS Code and Cursor, free
Filter rows with SQL, run queries that join sheets, see column stats and export to CSV, JSON or Markdown, all free.
Optional Zovo Pro, USD 19 once: bigger files, joins across files and Parquet export.
Drop a spreadsheet here
or
Excel .xlsx, .xlsm, .xlsb and .xls, OpenDocument .ods, CSV, TSV and Parquet, up to 200 MB.
Open this in VS Code or Cursor
The same tables open inside VS Code and Cursor. There you also filter rows with SQL, run queries that join sheets, see column stats and export to CSV, 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 files past the free limits (more rows, bigger CSV and Excel files), runs queries over the whole file, joins 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.
- Parquet Viewer & Parquet Explorer. Opens Parquet files with their schema and row groups in VS Code.
- JSONL Viewer & NDJSON Table. Shows large JSON Lines files as a table.
- SQLite Editor & Viewer. Opens .db and .sqlite files as tables, with a SQL box.
- CSV Viewer Online, free in your browser.
- SQLite Viewer Online, free in your browser.
- PPTX Viewer Online, free in your browser.
Questions
Is my spreadsheet 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.
Which files does it open?
Excel .xlsx, .xlsm, .xlsb and old .xls files, OpenDocument .ods, CSV and TSV text files, and Apache Parquet files, up to 200 MB. The format is found from the first bytes, so a CSV saved as .txt still opens as a table.
How many rows can it show?
Up to 200,000 rows a sheet for Excel files, 1,000,000 rows or 20,000,000 cells for CSV, and the first 100,000 rows of a Parquet file. The grid draws only the rows on screen, so scrolling stays fast. The page says when it shows only part of a file.
Does it run formulas or macros?
No. It shows the value Excel saved with each cell, so formulas never run here, and macros in .xlsm files are never run. Cell text is shown as plain text, never as HTML.
How does it read a CSV file?
It finds the separator (comma, semicolon, tab or pipe), the header row and the text encoding for you. Click a column name to sort by it, and press Ctrl+F or Cmd+F to find text in the table.
Does it work offline?
Yes. After the first visit the page keeps a copy of its own files, so it opens spreadsheets with no connection.
What is free and what is Zovo Pro?
Viewing, sheet tabs, sorting and find are free here. In the VS Code extension, SQL filters, queries across sheets, 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.