Open .xlsb files online

To open an .xlsb file in your browser, press Open editor on the spreadsheet editor, choose File > Open > Browse and pick your file. The editor reads the saved values and shows a notice: this is a data-only import, so formulas become their saved results and will not recalculate; formatting, charts, images and macros are not imported; dates, currency and percentages may display as numbers; XLSB saving is not supported, so you save a new .xlsx. On 2026-10-25 we opened two test workbooks from the Apache POI project. A one-sheet workbook with text, numbers, dates, percentages and formulas opened with all its values, and a 3-sheet workbook opened with all three sheet tabs. We typed over a number and used Save As > Download (.xlsx); the downloaded file is a valid workbook with the edit in it, but dates came out as plain serial numbers (42803), formulas are plain values, and the comment, chart and macro project were not in it. A third test file, saved by the Excel 2007 beta, failed with "invalid worksheet ID". Nothing is uploaded and there is no sign-up.

Best on a desktop browser. This editor has desktop menus and shortcuts.

Can I open it?

tested 2026-10-25 · engine 0.8.0 · chromium 152 desktop · anyedit.app
.xlsb compatibility
CheckResultNotes
Listed by the engineListed in docsXLSB worksheet data can be imported, using saved values instead of formulas. XLSB is not listed as a save format.
Opened an .xlsb file with mixed dataWorksFile > Open > Browse with testVarious.xlsb (Apache POI test file, 22.7 KB, one sheet named mySheet1; text, integer, float, currency, percent, date, formula, hyperlink and comment cells, plus a chart and a VBA project). The file opened under the name poi-testVarious (imported).xlsx with every cell value in place. A dialog explained the data-only import and added that unsupported XLSB future-record and alternate-content blocks were skipped. A banner said the workbook contains VBA macros and GridCraft does not run them.
Opened a 3-sheet .xlsbWorkssample.xlsb (Apache POI test file, 10.8 KB) opened with its three sheet tabs, Sheet1, rich test and Sheet3. Sheet1 showed the same values as the Python pyxlsb library reads from the file: eight Latin words with 111 to 888, then Nunc 999 and at 4995. We did not open the other two sheets.
How values are shownPartialFormula cells show their saved results as plain values (for example formula 4). The date cell showed 42803, the percent cell 0.2 and the currency cell 3.03, so number formats are not kept. A formula-error cell showed #NAME? as in the source. The notice says the same: dates, currency and percentages may display as numbers.
Edited itWorksWe typed 20 over the integer cell B2 (was 13). The cell changed and the title bar marked the workbook as edited.
Saved as .xlsxWorksFile > Save As > Download (.xlsx) downloaded poi-testVarious (imported).xlsx (4.6 KB). The file command reads it as Microsoft OOXML and Python openpyxl opens it: one sheet, mySheet1, with B2 equal to 20 and the other values unchanged. Formula cells are plain values, the date is the number 42803 with General format and the #NAME? cell is text. The package holds no comments, drawing or VBA project parts.
Saved back as .xlsbNot supportedNot possible. The notice says XLSB saving is not supported, and the Download button on Save As says (.xlsx).
A file saved by the Excel 2007 betaNot supportedSimple.xlsb (Apache POI test file, 9.2 KB, written by Excel 2007 Beta 2) was refused with "We can't import 'poi-Simple.xlsb': the file is not a valid spreadsheet: XLSB: invalid worksheet ID". The Python pyxlsb library also failed to read this file, so it is an unusual beta-era file, not a typical workbook.
Large workbooks, password-protected files and a file saved by a current ExcelNot tested yetNot tested. Our three files are small test files from a software project; none was saved by a current version of Excel.
Phone screen (390 px wide)Not tested yetNot tested for this format.
The spreadsheet editor after opening and editing a test .xlsb: a two-column table of names and values, the number 20 in the integer row, and the sheet tab mySheet1

Our test file open in the spreadsheet editor on anyedit.app, 2026-10-25

FAQ

How do I open an XLSB file without Excel?
Press Open editor on the spreadsheet editor, choose File > Open > Browse and pick your .xlsb file. On 2026-10-25 two of our three test files opened (we checked every value in the one-sheet file); the third, from the Excel 2007 beta, was refused.
Do formulas still work in an XLSB file opened here?
No. Formula cells are read as their saved results and do not recalculate. In our test the formula cell showed 4 as a plain value.
Can I save the file back as .xlsb?
No. The editor says XLSB saving is not supported. Use Save As and download an .xlsx. In our test the .xlsx opened in Python openpyxl and held our edit.
What do I lose when I convert XLSB to XLSX here?
In our test: formulas (kept as values), number formats (a date became the number 42803), and the comment, chart and macro project of our test workbook were not in the exported .xlsx. The editor's notice also lists formatting and images as not imported.
Why was one of my XLSB files refused?
We saw "XLSB: invalid worksheet ID" on a test file written by the Excel 2007 beta. We did not test other failure causes, such as password protection.
Is my XLSB file uploaded?
No. It is read by code running in your browser.

Related formats

.xlsx.csv.ods