Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Decompiler by Hex-Rays SA

Other Software Tools

Product Description

Hex-Rays ARM Decompiler is a decompiler that transforms binary applications into a high level readable text.
Unlike disassemblers, which perform the same task at a lower level, the decompiler output is
concise, closer to the standard way programmers use to write applications. This alone can save
hours of work because analysts mentally map the disassembly output to high-level concepts.
Decompiler frees them of this routine and boring task. Since the decompiler output is similar to
high level languages, any regular C/C++ programmer can understand it.


Hex-Rays ARM Decompiler is the first decompiler that can handle real world applications. It embodies more
than ten years of proprietary research and implements unpublished algorithms and innovative
ideas. Its output is clean, well structured, and easily modifiable.

ARM Decompiler

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile
  • Mobile Computing

Target Platform(s)

  • Android
  • Linux
  • Other OS
  • Palm OS
  • Symbian
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM720T
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1020E
  • ARM1022E
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A15
  • Cortex-A5
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • Cortex-M0
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • Cortex-R4
  • Cortex-R5
  • Cortex-R7
  • ARMv4
  • ARMv5
  • ARMv6
  • ARMv7
  • ARMv8
  • StrongARM
  • XScale
 
ARM Connected