Skip to main content

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"));
Get started in 2 minutes

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.