Non-Commercial (Personal) Commercial Enterprise
$299*
($74 with student discount)
$1199*
($299 with student discount)
Now available!
Windows, Linux, OS X Support
Windows, Linux, OS X Support[1]
  Disassembler
Disassembler
  BNIL Lifting
BNIL Lifting[2]
  Decompiler
Decompiler
  Hex Editor
Hex Editor
  Powerful Plugin API
Powerful Plugin API
  1 Year of Updates
1 Year of Updates
  Analysis Caching
Analysis Caching
  Multi-Threaded
Multi-Threaded
  Allows Commercial Use
Allows Commercial Use[3] -
  GUI-less processing
GUI-less processing[4] -
  Single Sign-On (SSO)
Single Sign-On (SSO)[5] - -
  Access Control and Auditing
Access Control and Auditing - -
  Project Management
Project Management - -
  Persistent Collaboration
Persistent Collaboration - -
  Floating Licenses
Floating Licenses - -
Purchase Purchase Contact Us

We offer a student discount for full-time students and educators.

Version Differences

Binary Ninja is available in both a non-commercial and commercial edition. The non-commercial edition is for hobbyists to give them a powerful feature set at an extremely affordable price. The non-commercial license's primary restriction is that it only allows non-commercial use, though it does have some other differences, outlined below. All licenses purchased using our online purchasing system are "named" licenses, that is they are usable by one person on multiple machines. For more details, see our various licenses.

The commercial license includes more than just the freedom to profit with your work. Some specific features targeting professional or power users are also included such as headless processing. Plugins work in both platforms, but only the commercial edition can run plugins without running the GUI. This allows for powerful batch analysis (for example, "import binaryninja" on headless servers). This works especially well with our custom "compute" licenses that are designed for headless-only installs.


Extended Support

Want to purchase support and updates in advance for more than a year? Simply contact us for a custom quote for longer periods of time.

Looking to Renew?

Please do not use this page if you are looking to renew a previous purchase and within one month of expiration (either before or after).

Instead, you should have received an email including a renewal link, or you can check the "About" dialog in Binary Ninja itself for a renewal link and information on your support period.


Alternate Payment Options

We now support PayPal with our default purchase provider! If you need other mechanisms, we support Check, ACH, Sofort, Bitcoin, Bitcoin Cash, and Alipay through manual invoices. Contact support for manual payment options but be aware that payment must clear before licenses will be sent.

Purchase Orders and Alternate Licenses

If purchasing more than 35 copies of Binary Ninja or purchasing with a PO, you will need to contact us. Note that POs are only accepted for very large order sizes.

If you're interested in alternate forms of licenses (for example, computer-based licenses that are not tied to a specific name or email), please contact support and we can walk you through other options.


Detailed Differences

As promised, we will be trickling down features from commercial into the non-commercial/personal edition over time. As such, stable builds after 1.2.1904 now have analysis caching.

The "headless processing" in Commercial refers to the ability to run plugins without the GUI (for example "import binaryninja" from within a console or stand-alone python plugin), but both versions support the same full API. The Non-Commercial version supports accessing the API only through plugins loaded via the GUI or entered interactively in the built-in python console.

For other differences and questions about licensing, see our FAQ.

Resellers and POs

We are happy to work with any resellers — during checkout resellers and purchasers can enter in a different end-user email from their purchase email so the end-user can receive support and updates while the reseller receives the receipt.

We do not offer reseller discounts. Additionally, if POs or quotes are required for purchases that may be otherwise made through our online purchase system, a 10% manual processing fee will be added.

*: Additional taxes may be added in some regions and are calculated automatically during checkout by our payment provider.