IronCalc

IronCalc

Free, open-source spreadsheet calculation engine you embed in your own app (Rust, WASM).

🔗 Visit IronCalc
📁 Open Source & Self-hosting🗣️ English📅 September 6, 2026

Description

IronCalc is a free, open-source engine that does the number-crunching part of a spreadsheet — formulas, formatting, multiple sheets — without any of the app around it, so a developer can drop it into their own product the way you'd drop a calculator chip into a calculator. Think of it as the "brain" of Excel or Google Sheets, minus the toolbar and the price tag, small enough to run entirely inside a web browser.

Built in Rust, IronCalc supports over 300 spreadsheet functions, .xlsx import/export, and multi-sheet workbooks, and ships with Python, JavaScript and WebAssembly bindings so it can be embedded in a web app, a data pipeline, or a desktop tool. It's dual-licensed under MIT and Apache 2.0, meaning there are no runtime fees, no vendor lock-in, and no restrictions on commercial use.

💬 Our review

The short version: if you need actual spreadsheet formula logic inside your own app — not a full spreadsheet UI, just the calculation engine — IronCalc is a serious, free option that didn't exist in open source at this quality level before.

Its strength is scope discipline: it does formula evaluation and .xlsx compatibility well, in a small Rust binary that compiles to WebAssembly, rather than trying to be a whole spreadsheet application. That makes it a good fit for developers building internal tools or data products that need "a bit of Excel" without paying for a commercial embeddable-spreadsheet SDK. The tradeoffs are real: at roughly 4k GitHub stars it's young compared to established commercial engines, there's no bundled UI, and teams needing pixel-perfect Excel-formula parity on edge cases should test their specific formulas before committing.

💰 Pricing

Free100% free, open source under MIT/Apache 2.0 dual license
Open Source 0

📊 Global score

58Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile100/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Free

100% free, open source (MIT/Apache 2.0) — no paid tier

👥 Target audienceDevelopers embedding spreadsheet logic into their own apps
🗣️ LanguagesEnglish
🌍 Target countriesGlobal
👍

Pros

Free and open source

Runs in-browser via WebAssembly

300+ spreadsheet functions

.xlsx import/export

👎

Cons

Young project (~4k stars)

No built-in spreadsheet UI

Edge-case Excel formula parity not guaranteed

❓ Frequently asked questions

What is IronCalc?
Is IronCalc free?
Does IronCalc support Excel files?
Can IronCalc run in the browser?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?