4.5 out of 5 stars 4.5 (683 votes)


Windows (All) / Open Source / 42,331 downloads

Customize your keyboard, joystick and mouse with an open source automation and hotkey utility that is backward compatible with AutoIt. It includes a quick-start tutorial, an automatic script writer that records and plays back your keystrokes and mouse clicks, and a comprehensive help file. The program can remap keys and buttons, and make almost any key, joystick button, mouse button, or combination into a hotkey. It also allows you to define abbreviations that expand as you type them (auto-replace); create custom GUI windows and menu bars; retrieve or change the volume, mute, and other settings of any soundcard; hide/close/resize any window; use a joystick as a mouse; retrieve and change the clipboard's contents; display dialog boxes, tooltips, balloon tips, and popup menus; and create your own stand-alone EXE files that can be run on any computer.

  • Homepage


  • Uninstaller


  • Latest Changes

    - Fixed GUI option strings being permanently truncated if an error is raised

    - Fixed properties and class sub-variables to allow non-ASCII characters

    - Fixed new operator to allow __New to throw or exit

Reviews of AutoHotkey

  1. 3 out of 5 stars

    Reviewing (Feb 17, 2014)

    not too bad

  2. 5 out of 5 stars

    Reviewing (Sep 25, 2013)

    very useful

  3. 5 out of 5 stars

    Reviewing (Aug 24, 2013)

    autohotkey is awesome

  4. 5 out of 5 stars

    Reviewing (Feb 28, 2012)


    AutoHotkeyU - AutoHotkeyAutoHotkeyU is a Unicode version of AutoHotkey based on AutoHotkey_L. It also provides some additional features. Windows versions prior to Windows 2000 are not supported.

    The codes has been merged into AutoHotkey_L start from L42.

  5. 5 out of 5 stars

    Reviewing (Dec 1, 2011)

    Sexy, too sexy

Discuss AutoHotkey