Excel Viewer
Free Excel Viewer: open it in a browser-based viewer, in Excel for the web with a free Microsoft account, or in Google Sheets, LibreOffice Calc or...
Choose a file — it is read here in your browser, not uploaded.
How it works
In Excel or Google Sheets, open it in a browser-based viewer, in Excel for the web with a free Microsoft account, or in Google Sheets, LibreOffice Calc or Numbers — the file format is open, so it is not tied to the Excel application.
Just to read it: open the file in a viewer that parses it in the browser — nothing is uploaded and no account is needed.
To read and edit: sign in to Excel for the web with a free Microsoft account and upload the workbook to OneDrive.
To collaborate: import it into Google Sheets (File ▸ Import), accepting that formulas are converted and macros are lost.
To work offline for free: install LibreOffice Calc, which opens and saves .xlsx directly.
If the file is .xls, .xlsb or .xlsm, convert it to .xlsx first — browser-based readers handle only the open XML format.
What this does
An .xlsx file is a ZIP archive of XML parts, which is why it can be read by software that has nothing to do with Microsoft. That gives four practical routes and they differ mainly in what happens to the file. A browser viewer that parses the workbook locally never transmits it. An online viewer that renders server-side uploads it — a real distinction when the sheet holds salaries, patient IDs or an unreleased forecast. Excel for the web is free with a Microsoft account but stores the workbook in OneDrive. Google Sheets, LibreOffice Calc and Numbers convert on import, which is fine for reading and lossy for round-tripping: macros are dropped, and rarely-used chart types and conditional formats can shift.
A worked example
To check a supplier list a colleague sent, the viewer on this page reads it in the tab and shows every worksheet — no account, no upload. To edit and send it back, Excel for the web keeps the .xlsx intact. To open a 200 MB export that a browser would choke on, LibreOffice Calc handles it locally and for free. And if the file is a .xls (the old binary format) rather than .xlsx, no browser-based reader will open it: convert it first in Excel or LibreOffice via File ▸ Save As ▸ .xlsx. The question is almost never about the format but about the moment: a file has arrived, it needs to be read now, and installing an office suite is not part of the plan — so the practical answer is which route reads it in seconds and what each route does with the file.
Common mistakes
- Uploading a confidential workbook to an online viewer that renders server-side; check whether the tool says it reads the file locally, and prefer one that does.
- Expecting formulas to recalculate in a viewer — a viewer shows the values last saved by Excel, not a live recalculation engine.
- Assuming .xls and .xlsx are the same thing: the older binary format needs a real converter, not a reader.
- Importing into Google Sheets to "just look" and then editing the converted copy — the changes live in the copy, not in the .xlsx anyone else has.
- Judging a workbook by the first sheet: exports routinely hide the real data on a later tab, so check the sheet tabs before concluding a file is empty.
FAQ
How do I open an Excel file without Excel?
Use a browser-based viewer to read it, Excel for the web (free with a Microsoft account) to edit it, or install LibreOffice Calc, which opens .xlsx offline at no cost.
Is it safe to open a spreadsheet in an online viewer?
Only if the file stays on your machine. Tools that render server-side upload the whole workbook. A viewer that parses the file in the browser — like the one on this page — never transmits it, which you can verify by disconnecting from the network after the page has loaded.
Can I open an .xlsx file on a phone?
Yes — the mobile Excel app, Google Sheets and any browser-based viewer will display it. Editing on a phone is limited by the screen, not by the format.
Why will my .xls file not open?
.xls is the pre-2007 binary format and shares almost nothing with .xlsx beyond the name. Open it once in Excel or LibreOffice and save it as .xlsx, after which every modern reader can handle it.