Pricing and plans

Pricing, licensing terms, and plan options for Symbolica for hobbyists, academics, and commercial teams.

‣ Free

One core and instance per device is free for academic/non-commercial use, no registration required!

‣ Hobbyist

Symbolica is free for non-employed and non-affiliated use!

‣ Startup

Do you want to use Symbolica at your pre-revenue startup? You can use Symbolica for free upon agreement!

‣ Academic

Do you want to use Symbolica at a university without any restrictions on the number of cores?

Research group pricing

1 User

€1500 / yr

€125 / mo

2-3 Users

€3000 / yr

€250 / mo

4-5 Users

€4000 / yr

€333 / mo

‣ Standard

Do you want to use Symbolica at your organization?

1 developer machine

€3000 / yr

€250 / mo

Licensed per interactive developer machine. Server or CI use requires a separate quote.

Request your license

Choose a hobbyist license, start a professional trial, or get a personal key for your organization. We'll email your key to you.

Just exploring? Try Symbolica without a key in restricted mode.

Source availability and licensing

Symbolica aims to be a state-of-the-art computer algebra system while remaining as open as possible. The full source code is available on GitHub, and development happens openly on Zulip. This helps students learn about computer algebra, lets advanced users adapt Symbolica to their needs, and makes it easier for the community to contribute improvements and find bugs.

To protect the work that goes into Symbolica, its source-available license restricts copying and distribution. Refer to the license supplied with your version for the permissions that apply to your use.

By requesting a Symbolica license, you agree to the terms in this section, including the following rules for license keys:

  • Personal keys: Each user needs their own key, issued by Symbolica or through an authorized licensing process. Personal keys must not be shared.
  • Unauthorized use: You may only use a key issued to you or whose use is authorized by a separate signed agreement with Ruijl Research. Access to someone else’s key, including a shared, leaked, or stolen key, does not give you permission to use it.
  • Organization master keys: These may be shared with authorized members of the licensed organization solely to request personal keys. They cannot activate Symbolica directly.
  • OEM and library keys: These require a separate signed agreement with Ruijl Research and may only be used within its scope. Library keys may be visible in source code distributed under that agreement; this does not authorize others to extract or reuse them outside the agreed use.

Frequently asked questions

My trial license expired, but I need more time to test Symbolica

No problem. Reach out to and we can usually extend it.

Can a third-party member of my project use my institute’s Symbolica license?

If a collaborator is not employed by the licensed institute and wants to run code requiring a Symbolica license on infrastructure not owned by that institute, they need their own Symbolica license or must use the free single-core plan, if applicable. In such cases, a discounted third-party license may also be available.

Can I use the hobbyist license to publish papers or research output?

If you are publishing scientific work under your own name and without institutional affiliation, you can use the hobbyist license. Otherwise, you can use the free single-core plan, if applicable, or your affiliated organization must purchase an academic or standard license.

I wrote a code that uses Symbolica. Do the users of my code have to have a Symbolica license?

Whether end users need a license is decided on a case-by-case basis. In most situations, when Symbolica is only a small part of the API exposed to your users, they do not need a separate license to run your program with multi-core or multi-instance support.

In other cases, there are two options:

  • the developer, or a third party, acquires a supplementary license for their users
  • the end user acquires a license

What happens if Symbolica development stops?

If development is halted, existing and new users will be able to purchase a perpetual license for the most recent version. This ensures that Symbolica will remain available for use.