Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
IDAPro cheatsheet

IDAPro 7.5 – document updated February 09, 2021

File Operations
Parse C header file...Ctrl+F9
Create ASM file...Alt+F10
SaveCtrl+W
Exit with SaveAlt+X or Alt+F4
Navigation
Jump to operandEnter
Jump in a new windowAlt+Enter
Jump to previous positionEsc
Jump to next positionCtrl+Enter
Jump to address...G
Jump by name...Ctrl+L
Jump to function...Ctrl+P
Jump to pseudocodeTab
Jump to segment...Ctrl+S
Jump to segment register...Ctrl+G
Jump to problem...Ctrl+Q
List cross references to...Ctrl+X
Jump to xref to operand...X
Jump to entry point...Ctrl+E
Mark position...Alt+M
Jump to marked position...Ctrl+M
Error operandCtrl+F
Search
Next codeAlt+C
Next dataCtrl+D
Next exploredCtrl+A
Next unexploredCtrl+U
Immediate value...Alt+I
Next immediate valueCtrl+I
Text...Alt+T
Next textCtrl+T
Sequence of bytes...Alt+B
Next sequence of bytesCtrl+B
Edit (Data Types – etc)
RenameN
Enter repeatable comment...;
Enter comment...:
Begin selectionAlt+L
CodeC
DataD
Struct var...Alt+Q
StringA
Array...Numpad*,*
UndefineU
Enter anterior lines...Ins
Enter posterior lines...Shift+Ins
Offset (data segment)O
Offset (current segment)Ctrl+O
Offset by (any segment)...Alt+R
Offset (user-defined)...Ctrl+R
Offset (struct)...T
Number (default)#
HexadecimalQ
DecimalH
BinaryB
CharacterR
SegmentS
Enum member...M
Stack variableK
Change sign_
Bitwise negate~
String literals...Alt+A
Setup data types...Alt+D
Edit segment...Alt+S
Change segment register value...Alt+G
Struct var...Alt+Q
Select union member...Alt+Y
UndoCtrl+Z
RedoCtrl+Shift+Z
Open Subviews
Local typesShift+F1
FunctionsShift+F3
NamesShift+F4
SignaturesShift+F5
SegmentsShift+F7
Segment registersShift+F8
StructuresShift+F9
EnumerationsShift+F10
Type librariesShift+F11
StringsShift+F12
Functions
Create function...P
Edit function...Alt+P
Set function endE
Stack variables...Ctrl+K
Change stack pointer...Alt+K
Rename register...V
Set type...Y
Lumina
Pull all metadataF12
Push all metadataCtrl+F12
View all metadataAlt+F12
Debugger
Add breakpointF2
Start processF9
Terminate processCtrl+F2
Step intoF7
Step overF8
Run until returnCtrl+F7
Run to cursorF4
Breakpoint listCtrl+Alt+B
Stack traceCtrl+Alt+S
Dialog Boxes
NavigateTab, Shift+Tab
ToggleSpace
ConfirmEnter, Alt+K, Ctrl+Enter
CancelEsc, Alt+F4
Miscellaneous
Calculator...?
Windows list (next)Ctrl+Tab
Switch to window #1…9Alt+1…9
Close windowAlt+F3
Script command...Shift+F2
ExitAlt+X