For the complete documentation index, see llms.txt. This page is also available as Markdown.

Helper Tools

Helper tools, also known as utilities, are small programs designed to enhance your IDA functionality. Most of these utilities are shipped alongside IDA and included with the IDA installation.

Built-in tools

These utilities handle specialized tasks, such as generating signature files or type libraries. Most of them live in the tools folder inside the main IDA installation directory; idapyswitch lives directly in the main installation directory itself.

Some examples:

  • Flair: allows you to add your own compiler libraries to the FLIRT engine

  • idsutils: helps create/maintain IDS files from DLLs

  • loadint: creates your own disassembler comment databases

  • TILIB: creates type libraries (til files) for IDA

  • git-ida: lets Git store, transfer, and reconstruct packed IDA databases efficiently, for use with the Teams add-on

  • idapyswitch: selects which Python shared library IDA loads at startup

Additional tools in the Download Center

The IDA PIN tool is available for download in the My Hex-Rays Portal.

Additionally, the Download Center provides utilities for older IDA versions (prior to 9.1).

How to use these tools?

For detailed usage instructions and tips, including on tools not listed above, refer to the README file located in each tool's folder, where available.

Last updated

Was this helpful?