Free tools

Excel viewer — open .xlsx without Office

View any Excel workbook in your browser: switch between sheets, sort and search, no Office license needed. The file never leaves your device.

Click to upload or drag and drop

Drop your CSV, Excel, or JSON file

Max 10MB

Runs 100% in your browser — this page makes no network request with your data.

  1. 1

    Drop an .xlsx or .xls file — every sheet with data becomes a tab.

  2. 2

    Sort, search, and read the workbook like a clean table.

  3. 3

    Send any sheet to the workspace to analyze it with AI.

Worked example: reading a multi-sheet supplier workbook without Office

A procurement coordinator on a new laptop with no Office license is emailed a supplier quote as an .xlsx workbook with separate sheets for pricing, lead times, and terms. Rather than buy a license or hunt for a converter, they drop the file onto the Excel viewer.

Every sheet that contains data becomes its own tab. They open the pricing sheet, sort by unit cost to see the most expensive line items, and search the terms sheet for a specific clause. The workbook renders as clean, readable tables, and because parsing runs in the browser, the supplier's confidential pricing never leaves the machine.

When they need to actually compare this quote against last quarter's, reading is not enough, so they send the pricing sheet to the workspace, where the numbers are recomputed with visible Python and can be charted and packaged into a shareable report for the sourcing team.

An Excel viewer opens an .xlsx or .xls workbook and displays its sheets as readable tables without Microsoft Office installed. To open an Excel file online, drop it into a browser viewer like the one above: it parses the workbook on your device, turns each sheet with data into a tab, and lets you sort and search, with nothing uploaded.

A viewer reads; it does not recalculate or run anything. That is a feature, not a shortcoming, when the file came from someone you do not fully trust, because a read-only viewer cannot execute the macros that make unknown spreadsheets risky.

How to open an .xlsx file without Excel

You do not need an Office license to read a spreadsheet. Four options cover almost every situation, and they differ mainly in whether you want to read the file, edit it, or keep it entirely on your own machine.

Ways to open an Excel file without Microsoft Office
OptionBest forNotes
Browser XLSX viewer (this page)Reading a workbook fast and privatelyEvery sheet becomes a tab; parses locally, nothing uploaded
Google SheetsEditing and sharing onlineImports .xlsx, but caps a file at 10 million cells and may reformat on import
LibreOffice CalcFull free desktop editingFree and open-source; opens .xlsx and handles up to 1,048,576 rows
The workspace hereActually computing on the dataReads .xlsx directly and runs real Python over any sheet
If you only need to read the file, a browser viewer is the fastest zero-install path. Choose Google Sheets or LibreOffice Calc when you need to change cells, and expect the same type-guessing behavior spreadsheets apply to any import.

What an Excel viewer can and cannot show

A viewer shows you what is stored in the file, which is more limited than what Excel shows you when it opens the same workbook and recalculates it live. Being clear about the gap saves you from trusting a stale number.

Here is what this viewer does and does not do, honestly:

  • Multiple sheets: yes. Every sheet that contains data appears as its own tab you can switch between, sort, and search.
  • Stored cell values: yes. The value saved in each cell is displayed as a clean table.
  • Formulas: shown as their last computed value, not re-executed. If the workbook was saved with stale results, you see the stale results.
  • Macros (VBA): not run. A viewer never executes the code embedded in a macro-enabled workbook.
  • Pivot tables and charts: you see cached values where present, but interactive pivots and live chart objects are not reconstructed.

Why a formula shows a value but does not update

Excel stores each formula's most recent result alongside the formula itself. A viewer reads that stored result rather than rebuilding the calculation, so nothing recomputes when you open the file. When you need numbers actually recalculated, or want to compare this workbook against another, send the sheet to the workspace, where the data is recomputed with visible Python you can inspect.

Is it safe to open an unknown spreadsheet?

Reading a spreadsheet you did not create carries one real risk, and it lives in macros. A macro-enabled workbook can contain VBA code that runs when the file opens, and that has long been a favored delivery method for malware. Microsoft itself now blocks macros in Office files that come from the internet by default, precisely because, in their words, VBA macros are a common way for malicious actors to deploy malware and ransomware.

A read-only browser viewer sidesteps the problem entirely. It parses the workbook to display the data and never executes anything, so the macro code simply never runs. Opening an emailed .xlsm from an unfamiliar sender in a viewer lets you read the contents without arming what is inside it.

Two layers of safety here: the viewer never executes macros, and because parsing happens in your browser, a confidential workbook is never uploaded to a server either. You get to read a suspicious or sensitive file without either running it or sending it anywhere.

Viewer, spreadsheet, or analysis: which do you need?

Match the tool to the verb. If you need to read a workbook, a viewer is enough and safest. If you need to edit cells, use Google Sheets or LibreOffice Calc and accept their import reformatting. If you need to compute, compare periods, chart the data, or turn it into something you can send, none of those reading tools finish the job.

That last case is where a viewer hands off. Once you have confirmed what a sheet contains, send it to the workspace to analyze the numbers with real code and package the result into a shareable report. See how to analyze Excel data with AI for what that looks like end to end, and the CSV viewer if your file is a plain CSV rather than a workbook.

Frequently Asked Questions

Everything you need to know about using AnalyzeData.

Yes — this viewer parses .xlsx and .xls in your browser and renders each sheet as a table. Reading a workbook requires no license and no installation.

Yes — every sheet containing data appears as a tab; switch freely and analyze any one of them.

Cell values stored in the file (including each formula's last computed value) are shown; formulas are not re-executed. For computation, send the sheet to the analysis workspace.

Yes; it opens both the modern .xlsx format and the older .xls format, rendering each sheet with data as its own tab. You can sort and search any sheet like a normal table, with no Office license or install required. Reading happens in your browser, so even a legacy workbook someone emailed you stays on your own device.

The viewer displays the value stored in the file, including each formula's last computed result, but it does not re-execute formulas. So if a workbook was saved with stale values, you see those stale values, not fresh ones. When you need numbers actually recomputed, send the sheet to the workspace, where the analysis runs as real Python on the data.

Yes. A viewer only reads and displays the data; it does not execute VBA macros, which are the part of a malicious spreadsheet that actually runs code. Because Microsoft now blocks internet-sourced macros by default for the same reason, a read-only viewer is an even safer way to inspect a file from an unknown sender, since there is nothing to enable and nothing to run.

Yes. A browser-based Excel viewer works on any operating system with a modern browser, including ChromeOS and Linux, with no Office install. For editing, LibreOffice Calc is free and cross-platform, and Google Sheets imports .xlsx in the browser. For reading only, the viewer is the quickest option and keeps the file on your device.

A viewer displays the values stored in the file, including each formula's last saved result, but it does not recalculate. If the workbook was saved before its formulas last updated, or pulls from external data Excel would refresh, the stored values can lag. To see freshly computed numbers, recalculate in a spreadsheet program or send the sheet to an analysis tool that recomputes them.

Open the workbook in a free tool that supports export, LibreOffice Calc or Google Sheets both save a sheet as CSV, and choose the sheet you want, since a CSV holds only one. If your goal after converting is to merge or clean the data, you can also send the sheet to the workspace, which reads .xlsx directly and skips the manual conversion.

When a table isn't enough

The workspace runs verified AI analysis on the same file and turns the results into a report you can send.

Analyze this data instead