Spreadsheet Power, Excel-Compatible
The spreadsheet engine built for your tech stack.
Benefits
What makes SheetXL different
More than a spreadsheet or a grid: a complete engine built for speed, scripting and Excel compatibility.
Unmatched Performance
Autofill 1,048,576 rows Excel's row limit with formulas in 0.7s — even on a 4-year-old phone.
Handles 250MB+ workbooks and 17B+ cells.
See benchmark results Instant Integration
Bring spreadsheet features to your app — in 1 line of code.
import("https://cdn.jsdelivr.net/npm/@sheetxl/studio-vanilla@latest/cdn/index.js").then(({ SheetXL }) => SheetXL.attachStudio("#sheetxl"));
Effortless Customization
Add custom functions with live scripting directly inside your spreadsheet — no build step required.
Vectored and range-based API.
Explore scripting Familiar, Zero-Cost UI
Excel-grade interface, free forever under the MIT open source license.
Fork it. Embed it. Own it.
View the source Secure, Serverless Architecture
Runs securely in any browser or Node runtime — zero backend.
Reduce infrastructure cost and enhance data security.