Binary Ninja Blog

Pricing Changes with 6.0

When we kicked off our tenth anniversary a few days ago, we promised a dedicated post with specifics behind our upcoming pricing changes and the rationale behind them. This is it! Much like we’ve done previously, we’ll walk through the changes and give you plenty of time beforehand.

The short version:

  • Non-Commercial is getting cheaper
  • Commercial is going up in price
  • Our “introductory” Ultimate pricing is ending
  • The renewal discount is changing and rewards auto-renewal
  • Enterprise is moving from one-size-fits-all bundles to an add-on structure
  • Finally, yes, despite industry trends, the product will remain a perpetual license

The new prices will take effect when we release 6.0 (code-named Krypton). We are currently targeting August 19th, 2026, but the best source of truth is the public Krypton milestone on GitHub. If we make changes to the planned release date, you’ll see it there first.

Until then, current prices remain in effect, and the 35% anniversary discount (coupon 10YRS35OFF, good through August 1st at noon ET) still stacks on top of today’s prices. If you have been thinking about buying or renewing, now is the best time!

Why We’re Making These Changes

We don’t change our prices often, and when we do, we try to explain ourselves. Here is why we’re doing it:

  • It’s been a long time. Non-Commercial has been $299 since 2020. Commercial was last adjusted in November 2022. This is quite a long time, especially with global prices and our operating costs rising so much over that period.
  • We are ending introductory pricing. The Ultimate edition’s price has been temporary since we introduced it while we added features. It’s got quite a few now!
  • The product is dramatically more capable. Since those prices were set, we have shipped the Ultimate edition (with Firmware Ninja and a number of additional decompilation architectures), Enterprise 2.0, Sidekick’s AI-assisted analysis, WARP for function matching, a fully-featured debugger with time-travel support, and a steady stream of decompiler and language improvements (Go, Swift, Rust, Objective-C, C++, and more) across our 4.x and 5.x releases and our upcoming 6.0 release will feature even more improvements. We’ll have a lot more on that topic in our ten-year retrospective later this week.
  • We are rewarding the customers who make our lives easier. Our new auto-renewal option will get the best rate going forward, and Enterprise customers who use fewer features will pay less.

Raising prices lets us keep investing in the product at the pace we have been and, just as importantly, keep Binary Ninja a one-time purchase you own forever rather than a subscription you rent.

New License Pricing

A new license is a one-time purchase that includes one year of updates and support, and the license never expires. You can keep running the last version you received forever. Here is what a new purchase costs today versus after 6.0:

Edition Today With 6.0
Free $0 $0
Non-Commercial (Named) $299 $199
Commercial (Named) $1,499 $1,799
Commercial (Computer) $2,249 $2,699
Headless $936 $1,259
Ultimate (Named) $2,999 $3,499
Ultimate (Computer) $4,499 $5,249
Ultimate (Floating) $4,499 $5,499
  + Collaboration add-on subscription (per seat) included $1,299

A few things worth calling out:

  • Non-Commercial’s price is going down, from $299 to $199. It has been $299 since we released the decompiler back in 2020, and we would rather keep the hobbyist, student, and personal-use tier as accessible as possible. (The rarely-used Non-Commercial “Computer” license is being retired; Non-Commercial will be named-only going forward.)
  • The student discount rate is unchanged at 75% off. Because it is a percentage of the base price, student pricing follows the new prices: student Non-Commercial drops from $74 to $49, while student Commercial rises from $374 to $449.
  • Ultimate’s price was always introductory. When we launched Ultimate in 2024 we said the $2,999 price was introductory and would rise. It took us two years, during which time we added Firmware Ninja and four more decompilation architectures (M·CORE, Hexagon, NDS32, TMS320C6x).
  • Collaboration is becoming an add-on. More on that in the Enterprise section.

Perpetual Licensing

Your Binary Ninja license does not expire. Renewing extends access to updates and support for an additional year but it is not required to use versions you’ve had access to.

As commercial software has increasingly moved toward subscriptions, we considered whether we should too. The advantage is a more consistent funding model, but we didn’t feel it was right for us.

Instead, with 6.0, we are reducing our renewal discounts. This does increase the price of renewals, but they remain discounted from the cost of a new license and unlike a subscription, the software does not expire.

We believe this strikes the right balance: your renewal supports continued development, while you retain a perpetual license and are never forced to keep paying merely to continue using the tool you’ve already paid for.

Renewals

With 6.0 we are changing renewals in two ways: The discount is changing, and the new auto-renewal option is now cheaper than the old, manual renewal.

Edition Old renewal New auto-renewal New manual renewal
Non-Commercial $149 $139 $159
Commercial (Named) $749 $1,259 $1,439
Commercial (Computer) $1,124 $1,889 $2,159
Headless $468 $881 $1,007
Ultimate (Named) $1,829 $2,799 $3,149
Ultimate (Computer) $2,744 $4,199 $4,724
Ultimate (Floating) $2,744 $4,399 $4,949
Collaboration Add-On Bundled $1,299 $1,299

We want to be upfront about this: for Commercial and Ultimate, renewals are going up meaningfully. There are two reasons behind the change. First, the old renewal was set many years and features ago, and ongoing development, which is what support renewals pay for, has accelerated enormously in that time. Second, auto-renewal makes life easier for both us and customers who want to keep getting the latest versions and we want to reward them. In fact, Non-Commercial’s new renewal rate is now cheaper if you set up auto-renewal.

Enterprise Changes

The biggest structural change is to how we sell Enterprise and collaboration features. While it might initially raise costs for Enterprise customers, in the long-run it will let organizations pay for only what they need.

Collaboration itself was always a subscription (client licenses continued to function after support ended but collaboration did not), and that is not changing.

Until now, every Enterprise deployment started with a server bundle. The bundle included a minimum purchase of a licensed server plus three floating Ultimate seats, regardless of which features you actually needed. With 6.0, we are no longer pricing the server separately and are moving toward an à la carte model:

  • There is no minimum bundling. You buy the Ultimate licenses you need – named, computer, or floating – and nothing else is required.
  • Collaboration is a per-seat add-on ($1,299). The versioned, shared project database with real-time chat that used to define Enterprise is now something you add only to the seats that need it.
  • Servers are no longer licensed individually. You can decide how many self-hosted Enterprise servers to split your floating licenses between. This is especially useful for customers with multiple segregated networks.

The trade-off should be clear: a large team that uses everything Enterprise offers will pay more than before, but a team that only needs a subset can spend less. Some concrete examples for three seats:

Configuration (3 seats) Old bundle With 6.0 Change
Floating + Collaboration $19,794 $20,394 ~even
Floating, no Collaboration $19,794 $16,497 −17%
Named + Collaboration $19,794 $14,394 −27%

The customers that will see increases are the largest deployments that use every feature at scale. If you run a large Enterprise deployment and want to walk through what the new model means for your specific configuration, please reach out and we will work with you before your next renewal.

Most Savings

So how can you get the most savings possible?

  • Buy at current prices, with 35% off on top. Our 10-year anniversary coupon, 10YRS35OFF, is good through August 1st at noon ET and stacks on top of today’s pricing for Non-Commercial, Commercial, and Ultimate.
  • Renew early to lock in current renewal pricing. As long as you have less than a year of support remaining, you can renew now at today’s rate. If you want to renew multiple years in advance, that’s fine too! Just wait until after August 1st when the coupon ends and the renewal system will be back to allowing early-renewal. You can purchase multiple times and extend your support out at the current price.
  • Existing customers keep their current support. Changing prices never affects updates you have already paid for. If your support is active, you continue to receive updates at no additional charge until it lapses. If you don’t renew, you’ll still have access to all of your databases and be able to use existing versions though of course we’re sad to see you go.

As always, if you have questions about how any of this applies to your situation, our support team and the community Slack are the best places to reach us. Thanks, as ever, for ten years of trust – we do not take pricing decisions, or your support, lightly.