xllify

The easiest way to build custom functions for Excel

Describe what you need or write the logic yourself. xllify builds a native add-in you can distribute to your whole organisation, or sell as a product.

Maximum performance, sane dev experience

Live data, hundreds of cells, every tick recalculating. Native add-ins handle this better than anything else: your function runs directly inside Excel, across all cores. The catch is the C API, which Microsoft describe as "impractical for most users". xllify shields you from this relic. You just provide the logic, as code or plain English. Build from any machine; xllify compiles remotely. Your source is compiled to bytecode, so recipients get a working file but cannot read your logic. Function code runs in a sandbox with no access to the file system or network, safe to hand to clients without security holes.

Built for

Data & software vendors

You already have the product, so it is not a huge reach to give your customers native Excel functions that pull your data or run your models live in their spreadsheets. An additional revenue stream and no C++ or .NET to maintain.

Analysts & finance teams

You have calculations that live in formulas spread across hundreds of cells. Package them as functions your team calls by name: consistent, auditable, impossible to accidentally overwrite.

Trading desks

You're fielding need-this-yesterday requests from traders. Capture their requirements, test, and roll out fast. Every desk gets the same locked-down logic running at native speed.

Custom functions vs formulas

Formulas are the right tool most of the time. Custom functions extend what's possible, unlocking benefits that formulas alone can't provide.

Your logic in code, not cells

Store functions in files, version them in git, test before you deploy. Everything your team already does for software, now for your Excel logic too.

Process data outside Excel

Pull from APIs, query databases, or run heavy calculations elsewhere. Your function returns only the result.

Faster to change

Fix or improve the function, rebuild, and every sheet that uses it is updated. Test your logic outside of Excel before deploying.

Distributable and self-contained

Package your functions into a single installable file. No formulas to copy between workbooks, no risk of them breaking in transit.

See how xllify compares to similar offerings →

See it in action

Create your custom functions directly in Excel

xllify Assistant chat interface building a mortgage comparison function
Build functions by describing what you need
xllify Assistant build settings and download panel
Download as a native XLL or Office Add-in
Custom MORTGAGE_COMPARISON function running in Excel for the web
Run your functions in Excel for the web
Custom function with Function Arguments dialog in Excel on Windows
Native Windows XLL with full function wizard support

Pricing

Free

£0
per month
  • Build in your browser or Excel
  • Office add-in hosted previews and downloadable builds
  • Native XLL builds with 30-day expiry
  • AI assistant included
  • xllify standard library access
  • Support for xllify issues
  • Personal, non-commercial, non-profit use only

Early adopter

£79 (~$99 USD)
one-off · 12 months of full access, preferential pricing after
  • Permanent XLL builds
  • No xllify branding
  • Multiple add-in projects
  • Higher AI coding assistance usage rates
  • Priority email support for xllify issues
  • Distribute to unlimited end users
Get early access

Thank you! After clicking, sign in with your preferred account (Google, GitHub, or Microsoft). You'll land on your Account page where you'll find the button to complete your one-off payment.

We work with teams on a consultancy basis. We built and maintain xllify and its MIT-licensed core ZigXLL, so delivery time and cost tend to be a lot lower than you'd expect. Get in touch.

From the blog

All posts →