What a .numbers file actually is
Numbers is Apple's spreadsheet app, the iWork answer to Microsoft Excel. It ships free on every Mac, iPhone, and iPad, so millions of people build budgets, invoices, project trackers, and price lists in it without ever realizing they're producing a file the rest of the world struggles to open. When they share their work, they often just hit the share button and send the raw .numbers document. The moment it lands on a Windows PC, an Android phone, or a Chromebook, the trouble starts.
The reason is that .numbers is not a single spreadsheet file the way an old .xls was. It is actually a ZIP archive — a folder full of files compressed into one package. Inside that package Apple stores the real spreadsheet data in its own proprietary binary format (based on Protocol Buffers), plus styling, fonts, and a rendered preview. Excel has no idea how to read any of Apple's internal layout, which is exactly why double-clicking a .numbers file on Windows gets you an error or a wall of garbage characters instead of your neat rows and columns.
Numbers vs Excel: same idea, different worlds
On the surface Numbers and Excel do the same job: rows, columns, formulas, charts. Under the hood they are completely incompatible. Excel saves to the open Office Open XML format (.xlsx), which is itself a ZIP of XML files that almost every spreadsheet tool on earth understands. Numbers saves to its closed Apple format, which only Apple's own apps and iCloud can fully decode. That single design choice is why a Windows user can't just open .numbers directly.
Numbers also treats spreadsheets differently from Excel. A single Numbers 'sheet' can hold several separate floating tables, text boxes, and images arranged freely on a canvas, while Excel thinks of a sheet as one infinite grid. When a Numbers file is converted to Excel, those multiple tables usually get split onto separate worksheet tabs, and some Apple-specific functions, conditional formatting, or chart styles may not survive the trip. Knowing this upfront saves you from expecting a pixel-perfect clone — what you want is your data and formulas, intact and editable.
Why Excel can't open a .numbers file directly
People assume Excel should just open any spreadsheet, but Excel only reads formats it was built to understand: .xlsx, .xls, .csv, .ods and a handful of others. Apple's .numbers is deliberately not on that list, and Apple has never published it as an open standard or shipped an Excel importer for it. There is no plugin from Microsoft and no setting you can flip to make Excel speak Apple. So when you force Excel to open the file, it either refuses outright or tries to interpret the raw ZIP bytes as text and shows nonsense.
This is the gap iWorkViewer fills. Because the .numbers package contains an embedded, Apple-rendered PDF preview of the whole spreadsheet, we can pull that preview out and show it to you in seconds, on any device, without needing Apple's secret data format at all. You instantly see exactly what the sender saw. That gets you reading and sharing in one click. Turning that preview back into a live, formula-driven Excel workbook is a separate step, and we'll be straight with you about the best way to do it below.
How iWorkViewer reads your file (the ZIP-preview trick)
When you drop a .numbers file here, iWorkViewer uses a JavaScript library called JSZip to open the package right inside your browser tab. It looks through the archive for the QuickLook preview — the PDF that macOS and iOS generate so the file can show a thumbnail and a Quick Look popup. Apple bundles this preview into nearly every modern .numbers, .pages, and .keynote file, which is the whole reason this approach works so reliably across the iWork suite.
Once we find that embedded Preview.pdf, we extract it and render it directly in the page. No conversion engine runs on a server, no Apple software is involved, and your spreadsheet data never leaves your machine. The trade-off is honest and important: what you get is a faithful visual copy of the spreadsheet, perfect for reading every value and downloading as a PDF, but it is not the underlying cell grid with editable formulas. For that, keep reading.
The honest path to an editable .xlsx with formulas
Let's be clear, because most 'numbers to excel' pages won't be: there is no free in-browser tool that perfectly converts a .numbers file into an .xlsx with all formulas, formatting, and charts intact, without uploading your data somewhere. Anyone promising a flawless one-click Apple-to-Excel conversion is either uploading your file to their servers or quietly losing detail. We won't pretend otherwise.
The genuinely best route to an editable Excel workbook is Apple's own iCloud. Go to iCloud.com in any browser, sign in with a free Apple ID, open Numbers, upload your .numbers file, then choose Export → Excel. Apple's servers do the conversion using their real internal data, so formulas and most formatting carry over far more accurately than any third-party tool. If you'd rather not log in to iCloud, the practical alternative is to use iWorkViewer to read and download the PDF here, then retype or paste the values into a fresh Excel sheet — tedious for big sheets, but fully private and zero-login. Pick iCloud for fidelity, iWorkViewer for instant private viewing and a clean PDF.