OnlinePCApps · Free online app

Free Online Excel Viewer

Open and read any Excel or CSV file in your browser. Every sheet, row and cell, in under a second.

File tools from OnlinePCApps since 2013

0 bytes uploaded No sign-in No upload limit No Excel needed
0
Bytes uploaded
<1s
Typical open time
∞
Sheets per day
$0
Cost, always
Need it faster?

Batch-Process Your XLSX Files

Reading one file at a time works well here and covers most people. Have a stack of spreadsheets to convert to CSV or PDF, or need more speed? The desktop app runs those batch jobs without a browser tab in the way.

Get Desktop Version Free trial · Windows 7 to 11
When you need this

When You Have No Copy of Excel

These are the situations that bring people to OnlinePCApps. Each one takes about ten seconds to solve.

No Excel on This Machine

A locked-down work laptop or a fresh machine where IT will not let you install Excel or Office.

Opens in the browser you already have. Nothing to install.

A File Someone Sent You

An XLSX or CSV lands in your inbox and you need to check a number now, without buying an Office licence.

Every sheet and cell, nothing recalculated.

The Numbers Are Confidential

A payroll sheet, a budget, a customer list. Uploading it to a website to read it is not a risk you want.

Nothing is transmitted. Check the network tab.
How it works

Open a Spreadsheet Online in 3 Steps

instant XLSX

Pick the File

Drag it in or click to browse to open an Excel or CSV file online. Your browser reads it straight off disk with the FileReader API.

instant

Read the Data

View every sheet in full: rows, columns and cell values render as a table. Switch between sheets and scroll through thousands of rows.

instant

Save What You Need

Copy a range, export a sheet to CSV or save it as PDF. Then close the tab and nothing remains.

Open an XLSX File Free forever, no account Try Desktop Edition For folders and faster batches
The online app

Spreadsheet File Viewer, on Any Device

The online spreadsheet viewer exists so you can read an Excel or CSV file on whatever screen is in front of you, right now.

On Your Phone

Open an .xlsx or .csv straight from your downloads folder without installing Office.

On a Tablet

iPad and Android tablets can preview a spreadsheet, but this one needs no App Store trip and no account.

On a Locked-Down Laptop

Work machines where IT blocks installs still have a browser. That is all this needs.

On Someone Else's PC

Nothing is installed and nothing is left behind. Close the tab and it is gone.

OnlinePCApps XLSX Viewer is a free browser-based app that opens and reads an XLSX or CSV file without uploading it. It needs no account and works on any device with a browser. If you have hundreds of files, or a workbook too large for a browser tab to hold in memory, that is where the desktop tool takes over.

The difference

OnlinePCApps vs Upload Services

Most online XLSX viewers send your file to a server, queue it, then let you download the result. Here is what that costs you.

Capability This page OnlinePCApps Runs in your browser Typical upload-based service Sends your file to a server
Your file is sent to a server Never Yes, every time
Paywalled size tier None Commonly 50 MB
Account required No Usually for larger files
Time to first result Under a second Upload plus queue, often minutes
Cost per file $0 Often $10 to $15 a month above the free tier
Result expires Never, it is local Typically 24 to 48 hours
Your file leaves the device Never No
Data deletion promise needed Not applicable You have to trust it

Comparison describes the common upload-and-queue model used by server-based converters, not any single named product.

Privacy

We Cannot Leak What We Never Receive

Every upload-based service has to make you a promise: we will delete your file afterwards. That promise is only as good as their infrastructure and their word.

This page makes no such promise, because it does not need one. OnlinePCApps runs no upload endpoint and no server-side component for this app. Open your developer tools, open a file and watch the network tab stay empty.

$ Network tab while opening a 40 MB workbook
→ external requests ....... 0
→ your XLSX file ....... 0 requests
0
Bytes transmitted
0
Accounts needed
0
Files stored
0
Trackers allowed
XLSX file format

What an XLSX File Actually Contains

An XLSX is a ZIP package of XML parts defined by an open standard, with each sheet held as a separate piece inside it. A CSV, by contrast, is plain text with one row per line. OnlinePCApps reads both in the browser.

PartHeaderWhat it holds
ContainerZIP archiveAn XLSX is a ZIP package, and every part below sits inside it
Content types[Content_Types].xmlDeclares the type of every part in the package
Relationships_rels/.relsLinks the parts together, starting from the package root
Workbookxl/workbook.xmlThe list of sheets and the workbook-wide settings
Worksheetsxl/worksheets/sheet1.xmlOne XML part per sheet, holding its rows and cells
Shared stringsxl/sharedStrings.xmlA single table of text that cells point to, to save space
Stylesxl/styles.xmlNumber formats, fonts and cell styles
Formulasin the cellsEach formula is stored beside its last calculated value
Mediaxl/media/Images and charts embedded in the sheets
CSVplain textA CSV has no package, only rows of values separated by commas
MetadatadocProps/core.xmlTitle, author and the created and modified dates

Standards this viewer implements

An XLSX is a ZIP package of XML parts and a CSV is plain text. Both are defined by open standards, so one viewer reads either. OnlinePCApps parses them in the browser. The specifications below define how each is built.

Because XLSX shares its packaging with DOCX and PPTX, and CSV is plain text, a single browser reader handles the whole spreadsheet family.

Alternatives

Other Ways to Open an XLSX File

The online XLSX viewer is not the only route. Here is what else works on each platform and where each option falls short.

On Windows

Microsoft Excel opens an XLSX but needs a paid Office or Microsoft 365 licence.
LibreOffice Calc is free and opens both XLSX and CSV with formulas intact.
Google Sheets imports an XLSX or CSV in the browser, though it uploads the file to Google first.
OnlyOffice and WPS Spreadsheets also read XLSX and CSV, and both are free to install.
The desktop apps need an install. Google Sheets needs an upload. The browser route needs neither.

On macOS

Numbers opens an XLSX or CSV natively and can export it back out.
Microsoft Excel for Mac works the same as on Windows, with the same licence.
LibreOffice Calc runs on macOS too and stays free for both formats.
None of these needs an account or an upload to read a sheet.

On Linux

LibreOffice Calc and Gnumeric open XLSX and CSV out of the box.
OnlyOffice is a heavier option that matches Excel formatting closely.
csvkit on the command line reads and filters a CSV without a spreadsheet app.
Most distributions ship LibreOffice already.

When a CSV Opens as One Column

A CSV that uses a semicolon or a tab as its separator can open as a single column in some apps. This viewer reads the separator from the file and splits the columns correctly.

A CSV that uses semicolons instead of commas can land in one column; this viewer detects the separator and splits it correctly.

When Numbers Show as ####

A file named .xls is the older binary Excel format, not XLSX. It needs Excel or LibreOffice, or a convert-to-XLSX step first.

In Excel, #### means the column is too narrow, not an error; the value is intact and shows in full here.
Desktop edition

Where the Browser Runs Out

A browser tab has real limits. The desktop tool was built for the work that sits on the other side of them.

Why OnlinePCApps Ships a Desktop Tool at All

A browser has to load the entire file into device memory before it can show you anything. That is fine for a normal sheet. It is not fine for a 2 GB archive. A phone runs out far sooner than a laptop does.

The desktop tool streams from disk instead. File size stops being a question you have to think about.

Online viewerbounded by device RAM
Desktop toolbounded by disk space
Truly offline

No connection at any point. It runs on air-gapped machines, on a plane and inside networks that block outside traffic entirely.

No size ceiling

Multi-gigabyte workbooks open without the tab dying. The file is read in pieces from disk, never held whole in memory.

Whole folders at once

Point it at a folder of XLSX and CSV files and browse them in one place instead of opening one at a time, then the next, then the next.

Built for large batches

Hundreds of XLSX files at once without the memory ceiling a browser tab runs into.

Search across a folder

Find a value across a folder of spreadsheets at once across every file in an archive rather than only the one you have open.

Batch export to PDF

Convert or merge an entire folder of spreadsheets in one run.

Download the Desktop Tool Free trial · Windows 7 to 11 $39 one-time · not a subscription · 30-day money back
Pricing

Free Online or Paid Desktop

The browser app has no paid tier because there is no server cost to recover. The desktop tool is a one-time purchase.

What you are using now
Online XLSX Viewer
$0
Free, permanently
✓No paywalled size tierThere is no plan you can outgrow, because nothing is processed on our side. Your own device memory is the practical ceiling.
✓Unlimited filesOpen as many files as you like in a session. No daily counter and no cooldown.
✓No expiry on resultsConverted files save straight to your machine. Nothing is held for 24 hours and then deleted.
Open a File

No card, no email, no account

Why is it free?
No servers to pay for
The honest version
•Static page, zero computeAll parsing runs in your browser, so serving this page costs about the same as serving a blog post.
•The desktop tool funds itPeople who need bulk work buy the desktop edition. That pays for the free apps.
•No data businessWe are not monetising your files or your email address, because we never collect either.
Personal
$39
One-time, not a subscription
✓Open whole folders at oncePoint it at a folder of XLSX and CSV files and browse them in one place instead of one at a time.
✓Handles very large batchesHundreds of XLSX files at once, without the memory ceiling a browser tab runs into.
✓Batch export to PDFConvert an entire folder of messages to PDF in one run, with headers preserved.
Download Free Trial

30-day money-back guarantee

Best value
Business
$79
One-time, up to 5 machines
✓Everything in PersonalSame engine, same formats, licensed for a small team rather than one seat.
✓Folder-wide searchSearch a value across every sheet in a folder at once.
✓Priority supportDirect email support from the team that builds the app, not a ticket queue.
See Full Pricing

Volume licensing available

What users say

Used Where Uploading Is Not Allowed

The people who need this most are the ones who cannot send a file to a stranger's server.

Locked-down machines

Half our floor runs a hardened image with no copy of Excel and no install rights. When someone gets an XLSX they used to raise a ticket. Now I send them this link.

Gordon Pryce IT administrator · mid-size firm
Old archives

We inherited a folder of CSV exports from a system decommissioned years ago. The viewer opened every one on a locked-down machine, which was the whole point of the audit.

Alison Hartnell Records manager · public sector
Confidential material

We handle discovery material that legally cannot touch a third-party server. This is the only online XLSX reader our compliance team cleared, because there is nothing to clear.

Neil Braithwaite Paralegal · litigation support
Every quote is published with the author's written permission. Names shortened on request.
FAQs

XLSX File Viewer Questions, Answered

An XLSX is a Microsoft Excel spreadsheet. It is a ZIP package of XML parts that holds every sheet, its rows, cells, formulas and styles. Excel 2007 and every version since save to it, and it is an open ISO standard.
Yes. Both are open formats, so this browser viewer opens either without Excel. It renders every sheet as a table with nothing installed.
No. The file is read with the browser FileReader API and parsed in JavaScript on your own device. There is no upload endpoint because there is no server side to this app.
There is no plan tier to outgrow, but there is a practical ceiling. The browser holds the whole file in device memory, so a laptop handles large workbooks a phone cannot. Very large files are better in the desktop tool.
No. There is no account, no email capture and no trial. The app is a static page and works the moment it loads.
Parsing is local, so a typical file opens in well under a second. There is no queue, no upload time and no processing wait.
It shows the last calculated value in each cell, which is what Excel saved. The viewer reads rather than recalculates, so the numbers match what you last saw in Excel.
Yes. Every worksheet in the workbook is listed, and you can switch between them and scroll through all the rows.
Yes. Cell text in Hindi, Arabic, Chinese, Japanese and accented European scripts renders correctly, in the order the sheet stores it.
An XLSX can be encrypted with a password, and an encrypted file cannot be read until the password is supplied. The viewer prompts for it, then renders the sheets for that session.
The file likely uses a semicolon or a tab instead of a comma. The viewer reads the separator from the file and splits the columns correctly, so the data lines up.
The browser app opens one file at a time. For a folder of spreadsheets, or to convert many to CSV or PDF at once, the desktop tool handles the batch.
Yes. It runs in mobile Chrome, Safari, Firefox, Edge, Opera and Brave, on Android and iOS. You can open an .xlsx or .csv straight from your downloads.
Yes, for reading. The viewer shows the file exactly as saved and never uploads it, so a budget, a payroll sheet or a customer list stays private.
Use the online viewer to read a spreadsheet on any device. Switch to the desktop app to convert, merge or batch-process files, or to open a workbook too large for a browser tab.
Yes. Once installed it never needs a connection. It runs on air-gapped machines, on a plane and inside networks that block outside traffic. The online viewer needs the page to load once, then reads files offline too.
This is a viewer, so it renders and reads rather than edits. To change values or recalculate formulas, the desktop tool and a full editor like Excel or LibreOffice do that.
XLS is the older binary Excel format from before 2007. XLSX is the newer ZIP-and-XML format. They are built differently, so a .xls will not open here until it is converted to XLSX.
An XLSX holds many sheets, formulas, styles and charts. A CSV is a single sheet of plain text with no formatting or formulas. This viewer opens both.
The online app runs entirely in your browser, so serving it costs us about as much as serving a blog post. There is no upload, no processing and no storage on our side. The desktop tool does the heavy batch work and pays for the team.
Yes. The file stays on your device and the viewer reads the cells without running any macros the file may carry. An XLSX with macros is really a .xlsm, and macros never run in the browser.
Not usefully. An XLSX is a ZIP package, so Notepad shows the compressed bytes as garbage. A CSV, being plain text, does open in Notepad, though a table view here is far easier to read.
Excel is the main source of XLSX, but Google Sheets, LibreOffice and many report tools export to both. Almost any database, app or export button can produce a CSV.
Who built this

The OnlinePCApps Research Team

OnlinePCApps Research Team

File and document tooling since 2013

Written & reviewed by
13
Years building
110
Apps shipped
4
Specs implemented
0
Files collected

We started in 2013 building desktop file and migration software, which meant reading file formats byte by byte long before any of it ran in a browser. This viewer is that same work rewritten in JavaScript: it unzips the package, reads the sheet XML and lays out the cells without sending a single byte anywhere.

Standards implemented

ECMA-376 · OOXML RFC 4180 · CSV SheetJS · Rendering FileReader API TextDecoder

How we test this app

Real XLSX and CSV files from Excel, Google Sheets, LibreOffice and databases, not synthetic samples Nested shared strings, merged cells and multi-sheet workbooks, so every value still lines up Non-English cell text in UTF-8 and legacy encodings Odd CSV separators, quoted fields and BOM markers handled with soft line breaks Malformed and truncated files, to check we fail with a message rather than a blank screen Re-verified against each major Chrome, Firefox, Edge and Safari release
Found a sheet we parse wrong? Tell us and we will fix it.

That XLSX Sitting in Your Downloads Folder

Drop it in and read it. Nothing to install, nothing to sign up for, nothing uploaded.

Open an XLSX File Free, no account Try Desktop Edition For folders and archives
Open XLSX File · Free