AutoHotkey logo AutoHotkey logo background glow

AutoHotkey

A scripting language for Windows that binds keyboard shortcuts, expands text snippets, and automates task sequences on the desktop

It takes care to curate a safe software space. Help us do more.

&

+
Hotkeys & Hotstrings
Binds key or button combinations to actions and expands short typed abbreviations into full text.
+
GUI Builder
Creates custom windows, dialogs, and controls for user input or data presentation.
+
Script Compiler
Bundles a script into a standalone executable that runs without a separate interpreter installed.
+
Window & Process Control
Detects, moves, resizes, and manipulates other applications’ windows and processes.
+
File & Registry Automation
Reads, writes, and parses files, INI settings, and registry keys from within a script.
+
Pixel & Image Detection
Scans the screen for specific pixel colors or images to trigger scripted responses.
+
Dual-Version Launcher
Runs v1 and v2 scripts side by side on one system through a shared launcher and file association.
-
Antivirus False Positives
Compiled scripts and installers are sometimes flagged incorrectly by antivirus and browser download scanners.
...-1 more features/limitations. Contact us to get a complete list of features and system requirements.

Platform

Desktop

Social

System Requirements

#Minimum
1
Windows 7
2
5MB-20MB
3
10MB approx
Want to get access to entire data for training LLM or studying software or may be something else? Contact us at contact [at] softorage [dot] com

Ratings

4.70
5

Softpedia
4.7
5
based on 146 reviews

Developer

Written in

C++, C

Initial Release

2003-11-10

Repository

License

Categories


Notes

  • AutoHotkey v2 is the actively developed branch; v1.1 reached end-of-life in March 2024 and now receives community-only support.
  • If a download is flagged by antivirus software, see the official guidance on reporting false positives: https://www.autohotkey.com/download/safe.htm