
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.
Quick Reference | AutoHotkey v2
Beginner tutorial by tidbit Text editors with AutoHotkey support Frequently asked questions Scripts: Concepts and conventions: explanations of various things you need to know. Scripting language: …
AutoHotkey Documentation
AutoHotkey Documentation AutoHotkey v1.1 AutoHotkey v2.0
Using the Program | AutoHotkey v2
Comprehensive guide to AutoHotkey v2 programming, including syntax, commands, functions, and examples for creating scripts and automating tasks.
How to Install AutoHotkey
Using the Program covers the basics of how to use AutoHotkey. Consider installing an editor with AutoHotkey support to make editing and testing scripts much easier.
List of Keys (Keyboard, Mouse and Controller) | AutoHotkey v1
This page lists all mouse buttons, keyboard keys and controller buttons which can be used for hotkeys and key-specific commands/functions.
Beginner Tutorial | AutoHotkey v2
Learn how to download and install AutoHotkey, to create a script, to use hotkeys and hotstrings, to send keystrokes, to run programs, etc.
AutoHotkey
AutoHotkey Copyright © 2013-2025 AutoHotkey Foundation LLC
Quick Reference | AutoHotkey v1
List of keys, mouse buttons and controller controls Other: DllCall () RegEx quick reference Script compatibility - AutoHotkey 1.0 users read this Acknowledgements A special thanks to Jonathan …
Alphabetical Command and Function Index | AutoHotkey v1
A tabular list of all language elements (commands, functions, control flow statements, etc.) available in AutoHotkey, including their description.