Guides
Practical answers to the questions people bring to us, with code.
- Render xlsx files in the browser without a server
How to display Excel .xlsx files in a web page with formulas, formatting, charts and PivotTables, entirely client-side. No upload, no conversion service, no Office install. - Run Excel macros and VBA in the browser
Open an xlsm file in a web page and run its VBA: macros, UserForms, events and worksheet functions, executed locally without Excel, Windows or a server. - Open xlsb and legacy xls files in JavaScript
Read and render Excel binary workbooks (.xlsb) and Excel 97-2003 files (.xls, BIFF8) in the browser, including charts, drawings, pivots and encryption, with no server. - Alternatives to SheetJS Pro, SpreadJS and Handsontable for Excel files
A plain comparison of the main ways to show and edit Excel files in a web app: SheetJS, SpreadJS, Handsontable, Univer, Office Online and server-side conversion, and where each fits. - Excel viewer component for React, Vue and Angular
Embed an Excel viewer in a React, Vue or Angular app: open xlsx, xlsm, xlsb and xls files client-side with formulas, formatting, pivots and macros. Code for each framework.