AutoHotkey vs Macro Recorder
Price, platforms and features side by side. The table says where each price was read and when.
Macro Recorder
Records mouse and keyboard actions for replay on Windows and Mac
Where they differ
- AutoHotkey is free. Macro Recorder starts at $99.95 one-time for the Standard edition, with 12 months of updates.
- Only Macro Recorder lists a macOS app.
- AutoHotkey is open source, according to its own site.
- Macro Recorder can be bought with a one-time purchase.
- AutoHotkey also covers text expansion and keyboard and mouse remapping.
- Macro Recorder also covers no-code.
At a glance
| AutoHotkey | Macro Recorder | |
|---|---|---|
| Pricing | Free | Free plan |
| Starts at | Free | $99.95 one-time for the Standard edition, with 12 months of updates |
| Free plan | The whole program is free and open source under the GNU GPLv2. The AutoHotkey Foundation says it was created to prevent monetization of the software. | Freeware for personal use with limited features and no cap on repeats or on the number of actions. Use in a company setting, or for work that earns money, requires a license after 30 days. |
| Free trial | None listed | Paid-edition features can be tested in the free download before buying; license notifications appear while they are in use |
| macOS | ||
| Windows | ||
| Made by | AutoHotkey Foundation LLC | Bartels Media GmbH |
| Price read from | autohotkey.com | macrorecorder.com |
| Checked | Oct 5, 2026 | Oct 6, 2026 |
Who each one suits
AutoHotkey
- Windows users who want custom hotkeys and key remaps at no cost
- People comfortable writing or adapting short scripts
- Text expansion and repetitive data entry on Windows
Macro Recorder
- Repeating the same clicks and keystrokes in desktop software or a browser
- People who want to automate without learning a scripting language
- Buyers who prefer a one-time license to a subscription
Worth knowing
AutoHotkey
- Windows only: the vendor describes it as a scripting language for Windows and lists no other platform.
- Everything is defined in plain-text script files, so using it means learning AutoHotkey's scripting syntax.
- Games with cheat-prevention measures such as GameGuard or Hackshield are likely to block AutoHotkey.
- Antivirus programs sometimes raise false-positive alerts, more often for compiled and compressed scripts.
Macro Recorder
- The shop page shows no prices. The figures here are from the vendor's version 5 press release of September 25, 2026; checkout is handled by its reseller, PayProGlobal.
- SmartClick, image and OCR recognition and the macro scheduler need Professional; AI support, variables and barcode reading need Enterprise.
- A license includes 12 months of updates. The installed version keeps working after that, but newer versions need a paid maintenance renewal.
- There is no Linux version, one license covers either a Windows or a Mac user, and the vendor does not offer refunds.
Key features
AutoHotkey
- Hotkeys
- Bind keys, key combinations and mouse buttons to scripted actions. Hotkeys can be made window-specific so they work only in certain applications.
- Hotstrings
- Abbreviations that expand into longer text as you type, which also serve as autocorrect-style replacements.
- Key and button remapping
- Remap keyboard keys or mouse buttons to other keys, alongside the hotkeys defined in the same script.
- Sending input and running programs
- Scripts can send keystrokes to simulate typing, run programs and open websites, which covers jobs such as form filling, auto-clicking and macros.
- Compile scripts to EXE
- Ahk2Exe turns a script into a standalone executable that contains the interpreter, so it runs on a PC without AutoHotkey installed.
- A full scripting language
- Built-in commands suit beginners, while experienced developers get a language that supports procedural, object-oriented and command-based styles and can build GUIs.
Macro Recorder
- Record, edit and replay
- Captures mouse movements, clicks, scroll-wheel actions and keystrokes. Mouse moves between two clicks are merged into one action, so the list of steps stays short enough to edit and rearrange.
- SmartClick
- Clicks are located by the visual area around the target, not by fixed coordinates, so playback waits until the target appears and still finds it if it has moved. Needs Professional or Enterprise.
- Image, OCR and pixel detection
- A macro can find an image or text on screen, wait for a pixel to change color and branch on the result. Capturing text, barcodes and QR codes for later steps needs Enterprise.
- Window position restore
- Window positions and sizes are tracked while recording and restored before playback, so clicks land in the right place even if a program has been moved or resized.
- AI actions
- Enterprise adds AI steps for text processing, image analysis and finding objects on screen, using OpenRouter, OpenAI, Anthropic or a self-hosted model through Ollama.
- PhraseExpress integration
- With the vendor's PhraseExpress, macros are organized in folders, triggered by a hotkey or text shortcut and shared with other users on a network. Both products need an Enterprise license.
Plans
AutoHotkey
AutoHotkey$0
The full scripting language as an installer or ZIP download, with English documentation included. Donations are optional.
Macro Recorder
Freeware$0
Personal use only, with limited features but unlimited actions and repeats. License notifications appear in a company setting or when a paid feature is used.
Standard$99.95
one-time per user, with 12 months of updates
Licensed for professional use, with program execution and Goto, Repeat and Wait actions. No SmartClick, image or OCR recognition, or macro scheduler.
Professional$149.95
one-time per user, with 12 months of updates
Adds SmartClick, image and OCR text recognition, Smart Record, pixel color detection, command-line parameters, the macro scheduler and post-playback options.
Enterprise$249.95
one-time per user, with 12 months of updates
Adds AI support, variables, image and text capture, barcode and QR code reading, and use with PhraseExpress.
Ways to pay less
AutoHotkey
No public discounts listed.
Macro Recorder
- Lifetime license
One-time purchase with a lifetime license
Every edition is a single payment with no subscription. The license does not expire and includes 12 months of updates and major new versions; later maintenance renewals are discounted.
- Other savings
Volume discounts in the cart
The shop FAQ says a volume discount is applied automatically when the quantity is raised in the shopping cart.