viewhack

Open Excel and OpenDocument spreadsheets without Excel

Someone sent you a spreadsheet and this phone, Chromebook or work PC has no Excel. Drop it here to see every sheet, including the hidden ones, and tap any cell for its value and its formula. Any sheet saves as CSV.

The workbook is read on your device. It is never uploaded, and its macros never run.

What it shows

What it cannot do

Useful to know about spreadsheet files

.xlsx, .xlsm, .xlsb
Excel's format since 2007 is a ZIP of XML files, one per sheet, plus a shared list of strings. .xlsm is the same with a vbaProject.bin holding macros. .xlsb stores the same parts in a binary form, which makes big files faster to open. A sheet holds at most 1,048,576 rows × 16,384 columns (A1 to XFD1048576).
.xls (Excel 97–2003)
Excel's older binary format (BIFF8) lives in a Microsoft compound file, the same container as a Word .doc. The sheets are in a stream named Workbook, which is how viewhack tells an .xls from a .doc before opening it. A sheet holds at most 65,536 rows × 256 columns (IV65536).
.ods (OpenDocument)
This is LibreOffice Calc's format, a ZIP whose content.xml holds every sheet. Formulas are stored as of:=SUM([.A2:.A3]), which is shown here in Excel's notation, =SUM(A2:A3).
How Excel stores a date
A date is a plain number, the days since 30 December 1899, with a number format that says “show this as a date”. 46286 is 21 September 2026, and 46286.5 is noon that day. The number has no time zone, so it is read here as written and does not shift with your clock. Workbooks from old Mac Excel count from 1904 instead, and that is detected.
Hidden and very hidden sheets
A hidden sheet is one right-click away in Excel (Unhide). A very hidden sheet is set from the VBA editor and does not appear in that list. Both still hold ordinary cells, and they sometimes hold the numbers a summary sheet is built from. Check them before you forward a workbook.