Softwr
AutoHotkey logo

AutoHotkey

Windows scripting language for hotkeys, text expansion and desktop automation

As of 30 August 2026, AutoHotkey is free to use. A Windows-only scripting language used to remap keys, expand abbreviations and drive applications that expose no API. Softwr lists it under Utilities. AutoHotkey is made by AutoHotkey Foundation, available on Windows.

Overview

What AutoHotkey does

AutoHotkey compiles or interprets scripts that bind keyboard and mouse input, send synthetic input to other applications, read and write windows and controls, build small graphical interfaces and call Windows COM and DLL functions directly. It is the standard answer in Windows shops for automating an application that has no scripting interface, because it manipulates the user interface layer that every application has. The commercially relevant fact is the v1 to v2 split. Version 2 is a redesigned language with different syntax and semantics, not an upgrade, and v1 scripts do not run on it unchanged. Version 1.1 is no longer actively developed, so organisations sitting on a decade of internal v1 automation face a rewrite rather than a migration, and the conversion tooling handles common cases only. Many teams are still running v1 for that reason, which means running an unmaintained interpreter. Buyers are individual power users, help desks and operations teams automating legacy line-of-business software. The trade-off beyond the version split is reputational: because AutoHotkey can capture keystrokes and send input, malware authors use it, and endpoint protection products frequently quarantine both the interpreter and any compiled script. Getting it approved on a managed Windows fleet is usually a conversation with the security team, not an installation.

What people use it for

  • Remapping keyboard layouts or adding shortcuts to software that offers none
  • Automating repetitive data entry in a legacy application with no API or command line
  • Standardising clinical, legal or insurance text snippets across a team through hotstrings
  • Driving a vendor application through its interface as part of a nightly unattended process

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about AutoHotkey.

  • Version 2 is a different language rather than a new release, so v1 scripts must be rewritten and the conversion script handles only routine cases, leaving years of accumulated internal automation stranded.
  • Version 1.1 receives no active development, so teams that decline the rewrite are running an interpreter that will not get fixes for future Windows changes.
  • Antivirus and EDR products frequently quarantine the interpreter and compiled scripts because the same capabilities are used by keyloggers, which turns deployment into a security exception request.
  • Automation depends on window titles, control classes and screen positions, so a vendor application update can break every script overnight with no compile-time warning.
  • It is Windows only with no path to macOS or Linux, so any process automated with it cannot follow the organisation if it moves platforms.

Pricing

What AutoHotkey costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

AutoHotkey

Free

  • GPLv2 licence with no paid edition
  • v2 and legacy v1.1 branches both downloadable
  • Script compiler included
  • No commercial licence required for internal or distributed scripts

Capabilities

Features

  • Hotkeys and hotstrings

    Binds key combinations and expands typed abbreviations system-wide

  • Synthetic input

    Sends keystrokes and mouse actions to applications that expose no automation interface

  • Window and control access

    Reads, moves and manipulates windows and individual controls by class or text

  • COM and DLL calls

    Invokes Windows APIs and COM objects directly from script

  • Built-in GUI toolkit

    Creates small dialogues and tool windows without a separate framework

  • Script compilation

    Ahk2Exe packages a script into a standalone executable for distribution

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Should a new project start on v1 or v2?

Version 2. Version 1.1 is not actively developed and every new script written against it adds to a future rewrite.

Will compiled scripts trigger antivirus?

Often yes. Compiled AutoHotkey executables are a known malware pattern and usually need to be allowlisted by hash or signed with your own certificate.

Can it automate a web application?

It can drive a browser as a user would, but it has no page object model, so a CSS change breaks it. Use a browser automation framework where one is available.

Share

Keep looking

Where to go from AutoHotkey

Best Utilities software for

Compare AutoHotkey with

Other Utilities software

  • Mac gesture, shortcut and automation customisation tool sold as a one-time licence with a lifetime tier

    From $12/one-time11 researched notes
  • Windows disk space analyser that reads the NTFS master file table, scanning a drive in seconds

    Free plan12 researched notes
  • Windows hardware information and sensor monitoring tool, free for personal use only

    Free plan11 researched notes
  • Windows disk space analyser whose free edition may be used commercially, with paid tiers for scheduled reporting

    Free plan12 researched notes
  • Windows disk usage analyser that shows where space went as a colour-coded treemap

    Open source12 researched notes
  • Free Windows tool that reads S.M.A.R.T. data from drives and warns before they fail

    Open source12 researched notes
  • McDonald's mobile ordering and MyMcDonald's Rewards app used to drive app-exclusive deals and first party data

    Free plan10 researched notes
  • Free open source keyboard remapper for macOS, working at driver level before the OS sees a keystroke

    Open source11 researched notes
  • Free Mac screenshot tool with annotation and OCR, with an optional paid tier for extra features

    Free, then $8/one-time11 researched notes
  • Paid Mac screenshot and screen recording tool with annotation, scrolling capture and cloud sharing

    From $29/one-time11 researched notes
  • Free open source clipboard history manager for macOS with no account, sync fee or subscription

    Open source11 researched notes
  • Subscription clipboard manager for Mac, iPhone and iPad with iCloud sync between devices

    From $29.99/yr11 researched notes
  • Caller ID and spam blocking app that identifies unknown numbers by crowdsourcing users' contact books

    Free plan9 researched notes
  • Multiboot USB creator that boots ISO files copied onto an ordinary partition

    Open source10 researched notes
  • SCADA software for water, wastewater and remote telemetry with a published price list

    From $3,395/one-time12 researched notes
  • Local business reviews and search app whose real business is advertising and first party lead data

    Free plan9 researched notes
  • Windows disk space analyser that reads the NTFS master file table, scanning a drive in seconds

    Free plan12 researched notes
  • Windows disk usage analyser that shows where space went as a colour-coded treemap

    Open source12 researched notes

Softwr does not host reviews and shows no star rating for AutoHotkey, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on AutoHotkey

Best Utilities software alternatives

Domino's Pizza ordering app with Piece of the Pie Rewards, built to route orders away from delivery marketplace commissions

Free app, revenue from purchases

Free open source BitTorrent client with true thin-client architecture for remote daemon control

Open source, no licence fee

Apple's built-in app for locating devices, AirTags and shared people locations

Free, built into Apple hardware and iCloud

Visual search that identifies objects, text, plants, products and translates text from the camera

Free, bundled into other Google apps

Central irrigation control and water management for municipalities, schools and universities

quote

Paid Mac screenshot and screen recording tool with annotation, scrolling capture and cloud sharing

One-time purchase

Mac gesture, shortcut and automation customisation tool sold as a one-time licence with a lifetime tier

One-time purchase

Compare AutoHotkey with alternatives