Key Binds
Define hotkeys for the mouse and keyboard, remap keys or buttons and autocorrect-like replacements. Creating simple hotkeys has never been easier; you can do it in just a few lines or less!
What is AutoHotkey
AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as: form fillers, auto-clicking, macros, etc.
Is it good for me?
AutoHotkey has easy to learn built-in commands for beginners. Experienced developers will love this full-fledged scripting language for fast prototyping and small projects.
Why AutoHotkey
AutoHotkey gives you the freedom to automate any desktop task. It's small, fast and runs out-of-the-box. Best of all, it's free, open-source (GNU GPLv2), and beginner-friendly. Why not give it a try?
AutoHotkey provides a simple, flexible syntax allowing you to focus more on the task at hand rather than every single little technicality. It supports not only the popular imperative-procedural paradigm, but also object-oriented and command-based programming.
Here are a few simple examples:
- Hotstrings & Hotkeys
- Clipboard example
- Short GUI (Graphical User Interface)
- Simple Array (or Objects)
Licensed under the GNU GPLv2
Feel free to look at the source code, make some contributions.
Maybe, try out some of the forks of this project.
AutoHotkey sends several tools into retirement. It unites hotkey and text macros, and offers a scripting language which is more powerful than any batch file.
Wolfgang Reszel, c't Magazine
(translated to English)
With AutoHotkey, I’m confident that I’ve trimmed the time I spend replying to emails down to a third of what it would be without.
Adam Pash, Lifehacker
[AutoHotkey is the] tool of choice for automating Windows: It's both powerful and easy to use ... AutoHotkey can make your computing life easier.
Dmitri Popov, NewsForge
[...] there’s a tool that’s robust enough for power users but accessible enough for everyone: AutoHotkey.
Eric Ravenscraft, WIRED
AutoHotkey (AHK) is the answer to all of your customization needs. [...] you'll be more productive than ever before!
Ben Stegner, MakeUseOf
Developers turn to AutoHotkey for its ease of use, power, and flexibility, which allow them to hone in on the tasks they are working on without the distraction of repetitive tasks.
Jon McDonald, HostingAdvice
[...] save time, keystrokes, and mouseclicks by making your own customized shortcuts ... lift the burden of repetitive tasks—like typing email replies—by doing them for you.
David A. Karp, PCMag
AutoHotkey (AHK) is a powerful automation tool that can transform the way you interact with Windows. Once you see how easy to follow [the tutorials] are, you will realize how intuitive, yet powerful, AutoHotkey is.
Chifundo Kasiya, How-To Geek








