Google Sheets will not open an Excel Binary Workbook (.xlsb) the way it opens XLSX or CSV. If you drag the binary file into Drive or try File > Import, the upload usually fails or the sheet never appears. The fix is simple: convert the workbook to XLSX first, then import that copy.
This guide shows how to open XLSB in Google Sheets by converting with WPS Spreadsheet, uploading the XLSX file, and checking what changes after the move. You will also see Excel and LibreOffice as backups when WPS is not available.

Why you cannot open XLSB in Google Sheets directly
An .xlsb file is Microsoft’s Excel Binary Workbook. It still holds sheets, formulas, and charts, but the parts inside the ZIP package are binary BIFF12 records instead of the XML used by XLSX. Google’s importer is built for formats such as .xlsx, .xls, .csv, .ods, and .tsv. Binary workbooks are not on that list, which is why the same file opens in Excel or WPS yet stalls in Sheets.
Two more limits matter once you do convert:
VBA macros do not travel. Google Sheets uses Apps Script, not Excel VBA. Any macros in the original .xlsb are dropped or inert after you move to Sheets.
Some Excel-only features soften. Complex PivotTables, Power Query connections, and a few specialty functions may show #NAME? errors or look slightly different.
So the goal is not a one-click open. It is a clean XLSX handoff that Sheets can import with your values and everyday formulas intact. For background on the format itself, see what an XLSB file is and how to convert it.

WPS Spreadsheet converts xlsb file
Convert in WPS so you can open XLSB in Google Sheets
WPS Spreadsheet opens .xlsb workbooks on the desktop and can Save As XLSX locally. That keeps payroll files, customer lists, and other sensitive sheets off random online converters.
Install WPS Spreadsheet if it is not already on the computer.
Double-click the .xlsb file, or choose File > Open and set the type filter to Excel Binary Workbook (*.xlsb).
Select the workbook and click Open. Leave macros disabled unless you trust the sender.

Open xlsb file in WPS
Choose File > Save As.
In Save as type, pick Excel Workbook (*.xlsx). If the file must keep VBA for Excel users, also keep an Excel Macro-Enabled Workbook (*.xlsm) copy—Google Sheets will still not run those macros.
Click Save, then reopen the XLSX and spot-check a few formulas, charts, and frozen panes before you upload.

WPS Save As xlsx dialog
After this step you have a Sheets-friendly file. The next section covers the import itself so you can finish the path to open XLSB in Google Sheets without guessing menu names.
Upload XLSX and open XLSB in Google Sheets as a sheet
Once the XLSX copy exists, Google Sheets can treat it like any other Excel workbook.
Go to Google Sheets and open a blank spreadsheet, or open Drive and click New > File upload.
In Sheets, choose File > Import > Upload, then select the .xlsx file you saved from WPS.
Pick how to place the data (create a new spreadsheet, insert new sheet(s), or replace the current sheet) and confirm the import.
If you uploaded to Drive first, right-click the file and choose Open with > Google Sheets.

Import xlsx into Google Sheets
That import is the practical answer when people search how to open XLSB in Google Sheets: convert locally, then bring in the XLSX. Keep the original .xlsb if you still need Excel-side macros or faster open/save on a large model.
What to check after you open XLSB in Google Sheets
Conversion is usually smooth for tables and standard formulas, but a short review saves support tickets later.
Formulas: Re-test SUM, VLOOKUP/XLOOKUP equivalents, and any nested IF statements on a few known rows.
Formatting: Fonts, borders, and chart styles can shift slightly because Sheets renders them differently.
Named ranges and pivots: Confirm labels still point where you expect.
Macros: Plan an Apps Script rewrite only if automation is required in Sheets; otherwise leave automation in Excel or WPS.
Permissions: Share the Google Sheet intentionally. Do not leave a sensitive workbook sitting as “anyone with the link” by mistake.
If a column of dates looks wrong, set the column format in Sheets and verify regional settings. Number formats and locale differences are a common false alarm after import.
Other options when you need to open XLSB in Google Sheets
WPS is the path this article focuses on, but the same convert-then-import pattern works elsewhere.
Microsoft Excel: Open the .xlsb, then File > Save As > Excel Workbook (*.xlsx), and upload that file to Sheets.
LibreOffice Calc: Open the binary workbook and export or Save As XLSX when Excel or WPS is not installed.
Ask the sender: If a colleague still has the source file, request an XLSX (or CSV for a single sheet). That is often fastest for one-off handoffs.
Online converters: Use only for non-sensitive sample data. Avoid uploading payroll, IDs, or client lists to unknown websites.
Apps Script cannot convert .xlsb inside Drive for you—Google’s supported import types simply do not include it—so a desktop Save As remains the reliable bridge.
FAQs about how to open XLSB in Google Sheets
Can Google Sheets open an .xlsb file natively?
No. Convert to XLSX (or another supported type) first, then import. That is the standard answer whenever you need to open XLSB in Google Sheets.
Will converting remove my formulas?
Save As to XLSX keeps formulas, most charts, and ordinary formatting. What you lose is VBA if you save as XLSX instead of XLSM, plus any Excel-only feature Sheets never supported.
Is WPS Spreadsheet enough without Microsoft Excel?
Yes for typical data workbooks. Open the .xlsb in WPS, save as XLSX, then upload. Complex Power Query models or protected workbooks may still need Excel or a new export from the sender.
Should I use CSV instead of XLSX?
CSV is fine for a single sheet of values with no formulas. Prefer XLSX when you need multiple sheets, formulas, or basic formatting to survive the trip into Sheets.





