IDA Home

IDA Home, exclusively available for passionate reverse engineering hobbyist.

IDA Home was introduced thanks to the experience Hex-Rays has been gaining throughout the years to propose hobbyists a solution that combines rapidity, reliability with the levels of quality and responsiveness of support that any professional reverse engineers should expect.

IDA Home is available in 5 different editions covering the most common processor families and gives access to the Lumina server. We believe that IDA Home will become your best partner to perform your 32 or 64-bit projects.

IDA Home’s main features:

  • Ability to analyze both 32-bit and 64-bit applications
  • The 64-bit PC, ARM and PPC come with a compatible cloud-based Decompiler currently in beta testing mode 
  • Powerful IDAPython scripting with Python 3 support is included
  • Local or gdbserver debugger included
  • One processor family of choice from the most common processors: PC, ARM, M68K, MIPS, PPC
  • Annual subscription
  • Named license only
  • Access to Lumina server

Frequently Asked Questions

  1. Does IDA Home include a decompiler?
    • Currently, there is no finalized decompiler available for IDA Home yet. However, 3 versions (64-bit PC, ARM and PPC) include a compatible cloud-based decompiler in beta test mode. Those decompilers require an internet connection to function.
  2. Access to SDK?
    • The SDK is only available to IDA Pro customers but you can use the full power of IDAPython for developing scripts and plugins to extend IDA.
  3. Do compiled IDA Pro plugins work?
    • Normally yes, but some functionality may be missing depending on the edition of IDA Home. For any third party support please contact the plugin authors.
  4. Can additional processors be purchased?
    • No, only one processor family per edition is available.
  5. Can I benefit from the support and get fixes?
    • Yes, the same level of support by email as with IDA Pro is included.
  6. Does it stop working if not renewed?
    • Yes. Unlike IDA Pro, renewals are required to continue using IDA Home.
  7. Is batch/headless mode supported?
    • No, such functionality is only available in IDA Pro.
  8. Can I use it at work or for freelancing?
    • No. If you earn money with it (i.e. commercial use), you need IDA Pro.
  9. Can I use it for bug bounties?
    • Yes, if it’s not your main source of income

Main Difference between IDA Editions

IDA HomeIDA Pro
Supported ProcessorsChoose one of:

x86/x64
ARM/ARM64
MIPS/MIPS64
PowerPC/PPC64
Motorola 68K/Coldfire
68 families + custom via SDK/IDAPython
64-Bit Analysis
DebuggersLocal + GDB remote debuggerLocal + Remote 
File FormatProcessor-specific formatsOver 45 + custom via SDK/IDAPython
Decompiler64-bit PC, PPC and ARM (Currently in beta testing mode)x86, x64, ARM, ARM64, PPC, PPC64, MIPS (Add-on availability with additional purchase
Perpetual License
Commercial Usage Allowed
Floating License Available
Python Scripting
Headless/Batch Analysis
C++ SDK
Access to Lumina Function Database