Disassemblers

July 22, 2026 · View on GitHub

BinDiff relies on a separate disassembler and a matching exporter plugin to access disassembly information.

Support Tiers

Historically, BinDiff only supported the IDA Pro disassembler. More recently, support for additional disassemblers has been added. The following support tiers outline the level of functionality to be expected:

  • Tier 1 - Using a this disassembler, BinDiff is fully functional and integrated, providing the best user experience.
  • Tier 2 - BinDiff is almost fully functional, with only minor inconveniences.
  • Tier 3 - The core functionality is available from within the disassembler, but there is no feature parity compared to Tier 1 and 2.
  • Tier 4 - Work in progress or not well integrated yet. Bindiffing will still requires manual steps to work.
Support TierDisassemblerLicenseMinimum Version
1Hex-Rays IDA Pro/HomeCommercial, Hobbyist9.4
2Hex-Rays IDA Freeware¹Non-commercial use9.4
4Binary NinjaCommercial, Educational3.5
4GhidraApache 2.010

¹ Does not include Python scripting, so some BinDiff functionality may be unavailable.