IronCalc is an open-source spreadsheet stack that pairs a Rust calculation engine with a browser-based workbook app. It imports, recalculates, formats, and exports real .xlsx files, and its engine libraries let developers embed Excel-compatible calculation inside their own products. The project suits developers and self-hosting teams who want spreadsheet capability without proprietary licensing.[1][2]
Quick verdict
Developer-led teams that need embeddable, Excel-compatible calculation or a self-hosted browser spreadsheet benefit most from IronCalc. Its Rust engine with more than 200 functions plus .xlsx import and export delivers that recommendation. The material constraint is youth: the project is pre-1.0, documents gaps such as pivot tables and real-time collaboration, and has no accessible independent user reports yet, so teams needing a proven everyday Excel replacement should choose something else. If you need an embeddable engine or a self-hosted Excel-compatible workbook, try IronCalc; if you need real-time co-editing or a complete office suite today, choose ONLYOFFICE Docs instead.[1][2][3]
Key features
Rust calculation engine The core recalculates workbooks in Rust with bindings for JavaScript, Python, and C, which suits performance-sensitive embedding where a scripting-language engine would be a bottleneck. Sample applications in Next.js and Dioxus show how the engine slots into real web stacks.[1][2]
200+ spreadsheet functions The engine ships implementations of more than 200 functions with Excel-compatible behaviour, covering the everyday arithmetic, logic, lookup, and text operations most models rely on. The documentation maintains a full function list, so teams can check coverage for their specific models before adopting.[1]
Real .xlsx import and export Workbooks open from and save to the .xlsx format, so files round-trip with Excel instead of living in a proprietary container. A dedicated xlsx package handles the conversion, and finished workbooks download directly from the browser.[1][2]
Browser workbook app A hosted app lets anyone create and edit spreadsheets with no signup, while the same app can be downloaded and self-hosted for private use. That duality means evaluation starts instantly and production can move behind the firewall.[1]
MIT licence The software is free for personal and commercial use under the MIT licence, which keeps procurement simple for companies that rule out copyleft or seat-licensed tools. There are no paid tiers or gated enterprise features to negotiate around.[1]
Embeddable packages Developers install the engine from Cargo, npm, or PyPI and call its functions directly, turning IronCalc into a calculation service inside a larger product. One package-manager command is enough to start, which keeps proof-of-concept work cheap.[1][2]
Formatting, charts, and names The app supports cell styling, charts, defined names, and freeze panes, so shared workbooks can be readable documents rather than raw grids. These are the presentation features that decide whether colleagues accept a non-Excel tool.[1]
Open roadmap Published plans name what is missing, including pivot tables, collaboration, and print support, letting adopters judge the gaps before committing. Funded milestones already completed suggest the list shrinks rather than grows.[1]
Who will love it
Developers embedding calculation Teams building pricing tools, calculators, or reporting features get an MIT-licensed engine with packages in three ecosystems instead of licensing a proprietary SDK.[1][2]
Self-hosting teams Organizations that keep documents on their own infrastructure can run the workbook app themselves rather than sending spreadsheets to a third-party cloud.[1][2]
Open-format standardizers Groups exchanging .xlsx files with Excel users but refusing proprietary lock-in get genuine import and export in a free tool.[1][2]
Who should avoid it
Real-time collaborators Teams that co-edit with live cursors and comments need a suite with collaboration today; IronCalc documents it as future work.[1]
Pivot-table analysts Heavy Excel users depending on pivot tables, advanced print layouts, or complete Excel parity will hit documented gaps.[1]
Non-technical buyers wanting support There is no documented paid support offering or established admin community, so buyers who need a help desk and proven references should wait.[1]
Alternatives and compatibility
Choose IronCalc for embeddable calculation If your requirement is embeddable Excel-compatible calculation or a self-hosted open spreadsheet workbook, choose IronCalc and verify your function coverage against its 200-plus list first.[1][2]
Choose ONLYOFFICE Docs for collaborative office work If your requirement is everyday collaborative office work with real-time co-editing and full-suite polish, choose ONLYOFFICE Docs, whose published self-hostable DocumentServer already serves that workflow.[1][2]
Excel parity boundary IronCalc states Excel compatibility as its intent with documented gaps rather than full parity, so round-trip complex Excel models before migrating. Compatibility covers mainstream formulas and formatting; pivot tables are missing and the long tail is unproven.[1][2]
Questions worth asking
What is the best IronCalc alternative for non-technical users?
Is IronCalc really no-code?
How much does IronCalc cost per month?
Nothing for the software itself: the MIT licence is free for personal and commercial use and the hosted app is free with no signup, as checked in October 2026. Self-hosting costs are your own infrastructure, which this assessment does not estimate.[1]
Sources and editorial review
Source research. Reviewed on October 11, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
- IronCalc official homepage
official · Observed October 11, 2026
Homepage: free open-source spreadsheet, MIT licence, Rust core, 200+ functions, no-signup workbook app, .xlsx support, self-hosting, NLNet funding, roadmap.
- IronCalc GitHub organization and repository
official · Observed October 11, 2026
ironcalc org and IronCalc repo: engine/model/base/app/xlsx packages, Rust with JS/Python/C bindings, MIT licence, active 2026 commits.
- IronCalc official documentation
official · Observed October 11, 2026
Docs: architecture, cargo/npm/pip install, Excel-compatibility intent with gaps, app export and xlsx feature list.
- ONLYOFFICE spreadsheet editor
official · Observed October 11, 2026
ONLYOFFICE spreadsheet page: .xlsx/.xls editing, 400+ functions, pivot tables, charts, real-time co-editing, self-hosted deployment.
Compared with these products
No explicit proprietary baseline is recorded.