About Docs Blog Contact

Try now

Open source
spreadsheet engine

Advanced spreadsheet solutions for everyone

Screenshot of IronCalc Spreadsheet

IronCalc is a
spreadsheet engine
and
ecosystem

MIT/Apache 2.0 licensed

You can integrate it into your projects, customize it to your needs, and share it openly – no restrictions.

Fast and lightweight

Programmed in Rust, with minimal dependencies, every byte is accounted for. The spreadsheet engine runs in Wasm in your browser.

Feature rich

An ambitious ROADMAP, hundreds of functions, styles, tables, export and import. Everything you would expect from a full featured spreadsheet.

Excel compatible

We at IronCalc are in awe of the software created by Microsoft over the years. Import and export with ease and use all your spreadsheet knowledge.

Fully tested

Written in modern programming language from scratch. Hundreds of unit tests ensure everything is running according to plan.

International from day one

Build for any language in mind, any locale, anywhere.

Well designed

It should be nice and friendly to use. Designed with love from the ground up.

Why
IronCalc?

Since the days of VisiCalc -over 45 years ago- spreadsheets have been an essential application on our computers. But despite numerous proprietary and open-source options, finding a universally accessible, reliable, and high-quality engine remains a challenge today. Many existing solutions are expensive, require accounts, suffer from performance and stability issues or are not ready for the modern web.

We think there’s room for something better.

Whether you're building a SaaS platform, automating spreadsheet processing at scale, enabling real-time collaboration, or adding interactive spreadsheets to a blog or dashboard, IronCalc is designed to be simple to integrate, easy to scale, and friendly for developers and users alike.

We’re not just building another tool; we’re trying to contribute to the future of spreadsheet technology.

– The IronCalc Team

This project is funded through the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101092990. Learn more on the project page.