Skip to content

AutoHotkey vs Macro Recorder

Price, platforms and features side by side. The table says where each price was read and when.

AutoHotkey

Free, open-source scripting language for Windows automation

Free

Macro Recorder

Records mouse and keyboard actions for replay on Windows and Mac

Free plan · from $99.95 one-time

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.
In commonFree planWindowsWorkflow automation

At a glance

AutoHotkeyMacro Recorder
PricingFreeFree plan
Starts atFree$99.95 one-time for the Standard edition, with 12 months of updates
Free planThe 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 trialNone listedPaid-edition features can be tested in the free download before buying; license notifications appear while they are in use
macOS
Windows
Made byAutoHotkey Foundation LLCBartels Media GmbH
Price read fromautohotkey.commacrorecorder.com
CheckedOct 5, 2026Oct 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.

More comparisons