AutoHotkey
AutoHotkey is a free, open-source Windows automation scripting language maintained by the volunteer-run AutoHotkey Foundation LLC, serving individual power users, developers, and beginner scripters who automate repetitive desktop tasks via custom hotkeys and macros.
- Company typePrivate
- Founded2003
- HeadquartersCharlestown, United States
- Headcount1–10
- GTM typeB2C
- OfferingSoftware
What AutoHotkey does
AutoHotkey is a free, open-source scripting language for Windows that enables individual users and developers to automate repetitive desktop tasks through custom hotkeys, hotstrings, macros, auto-clickers, form fillers, and text expansion. Originally created by Chris Mallett in 2003 and inspired by AutoIt v2, the platform has evolved through an AutoHotkey_L fork (2009) and a major v2 rewrite that added object-oriented support alongside its imperative-procedural and command-based paradigms. The product suite includes the core scripting engine (v1 legacy and v2 current), the Ahk2Exe compiler for packaging scripts as standalone executables, and bundled utilities such as Window Spy, Dash, and a multi-version Launcher.
The software is distributed under GNU GPLv2 with no paid tiers, subscriptions, or commercial features. Distribution is entirely self-serve through autohotkey.com downloads and GitHub releases, with go-to-market driven by a multilingual community — forums in German, Chinese, Spanish, Russian, Korean, Japanese, and Portuguese, plus YouTube tutorials, Reddit, StackOverflow, and Superuser channels. Customer segments are horizontal: Windows power users seeking productivity shortcuts, software developers doing rapid prototyping, and beginner scripters learning programming concepts.
The project is operated by the AutoHotkey Foundation LLC, a non-profit LLC incorporated in Indiana in April 2014 to prevent monetization and ensure software continuity. The foundation is entirely volunteer-run by three managers (Charlie Simmons, Steve Gray/Lexikos, Joachim de Fourestier) with advisory input from the original creator; no salaries are paid and the only inflow is voluntary user donations. AutoHotkey therefore has no revenue model, no paid customers, and no traditional commercial growth levers.
AutoHotkey firmographics
Firmographics- Name
- AutoHotkey
- Legal name
- AutoHotkey Foundation LLC
- Website
- https://autohotkey.com
- Company type
- Private
- Founded year
- 2003
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- AutoHotkey is a free, open-source Windows automation scripting language maintained by the volunteer-run AutoHotkey Foundation LLC, serving individual power users, developers, and beginner scripters who automate repetitive desktop tasks via custom hotkeys and macros.
- Ownership category
- akta.pro rank
AutoHotkey industry classification
Industry- Product category
- Desktop Automation Software
- NAICS
- Custom Computer Programming Services (541511)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- Workflow Automation for IT & Ops (Runbooks, Job Scheduling) (HDAEAHAH)
Keywords
Where AutoHotkey is headquartered
LocationHeadquarters
- HQ city
- Charlestown
- HQ country
- United States
- HQ region
- North America
Offices1 record
Markets served
AutoHotkey business model
Business model- GTM type
- B2C
- Offering type
- Software
- Cost components
- Personnel, Operations, Infrastructure, Technology or R&D
Revenue model
- Software Distribution: AutoHotkey is distributed completely free of charge as open-source software. There is no revenue model; the project is maintained by volunteers through the AutoHotkey Foundation LLC.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Free Open Source - No paid tiers |
Go-to-market motion1 record
Distribution channels2 records
Marketing channels7 records
AutoHotkey product offering
Product offeringCore offering
AutoHotkey is a free, open-source Windows automation scripting language that enables users to create hotkeys, hotstrings, macros, and scripts for automating desktop tasks such as form filling, auto-clicking, keyboard/mouse remapping, and text expansion. The product suite includes the core scripting engine (v1 legacy and v2 current), the Ahk2Exe script-to-exe compiler, and built-in utilities like Window Spy and Dash, distributed under GNU GPLv2 through direct downloads and GitHub releases.
Product overview
AutoHotkey is a free, open-source Windows automation scripting language that enables users to create hotkeys, hotstrings, macros, and scripts for automating desktop tasks. The product suite includes the core AutoHotkey scripting engine (available in v1 legacy and v2 current versions), the Ahk2Exe compiler for creating standalone executables, and built-in utilities including Window Spy for window detection and Dash for script management. The software is licensed under GNU GPLv2 and was created by Chris Mallett with current development led by Steve Gray (Lexikos).
Differentiator
Problem solved
Functional benefit
Products and services
- AutoHotkey v2.0.26 The current stable v2 release of the AutoHotkey Windows automation scripting language, available as a free installer (.exe) and portable (.zip) for end-users and developers.
- AutoHotkey v2.1-alpha.30 The alpha/beta development line of AutoHotkey v2.1 being developed for advanced users, testers, and contributors.
- AutoHotkey v1.1.37.02 The legacy v1.1 release of AutoHotkey maintained for backward compatibility with older scripts, still available for download.
- Ahk2Exe A compiler that converts AutoHotkey scripts (.ahk files) into standalone executable (.exe) files for distribution without requiring AutoHotkey to be installed.
- Window Spy A bundled utility that displays detailed information about windows including title, class, process ID, mouse coordinates, color picker, and control information for use in script development.
- Dash A menu-based utility providing access to new script creation, compilation, help files, launch settings, and editor settings for AutoHotkey v2.
- AutoHotkey Launcher A launcher mechanism that enables the use of both v1 and v2 scripts on one system with automatic version detection based on script syntax analysis.
Quantifiable outcome
- Trimmed email reply time down to a third of original
Companies that use AutoHotkey
Customer profileNamed customers3 records
Segments3 records
Ideal customer profiles3 records
AutoHotkey technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Feature4 records
AutoHotkey partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- AutoIt (Jonathan Bennett)foundationalAutoHotkey was inspired by AutoIt v2, which Jonathan Bennett released as free software in 1999. Many of AutoHotkey's enhancements to the AutoIt v2 command set, as well as the Window Spy and old script compiler, were adapted directly from AutoIt v3 source code.
Scale indicators3 records
Recent moves7 records
Expansion highlights4 records
AutoHotkey competitors and assessment
Company assessmentBroad incumbents
- Zapier: Zapier addresses workflow automation across web applications—a broader and more commercialized version of the task automation AutoHotkey enables on the desktop, with a paid SaaS model and enterprise tier.
- Automation Anywhere: Automation Anywhere is a major enterprise RPA platform competing in the broader automation space that includes AutoHotkey's desktop macro use case, but targeting large enterprise customers with a full commercial platform and bot marketplace.
- Microsoft Power Automate: Microsoft's enterprise workflow automation platform (now bundled with Windows as Power Automate Desktop) competes for the same desktop automation use cases AutoHotkey addresses, but at enterprise scale with commercial pricing, deep Microsoft integration, and a vendor-supported product.
- UiPath: UiPath is a leading enterprise RPA platform that addresses automation use cases overlapping with AutoHotkey's macro/scripting capabilities, but targets large enterprise customers with a commercial, vendor-supported, platform-based product rather than a free open-source scripting language.
Direct peers
- Hammerspoon: Hammerspoon is a macOS automation tool providing deep OS integration via Lua scripting—analogous to AutoHotkey's Windows scripting approach but for Mac power users, sharing the same target persona and customization philosophy.
- AutoIt: AutoIt is the closest direct peer to AutoHotkey—both are free Windows automation scripting languages. AutoHotkey was explicitly created as an enhancement of AutoIt v2 in 2003, sharing overlapping syntax, hotkey/macro capabilities, and target audience of Windows power users.
- Keyboard Maestro: Keyboard Maestro is the macOS equivalent of AutoHotkey—commercial macro and hotkey automation software for Mac power users with similar hotkey/hotstring/macro functionality, representing the platform-specific peer that AutoHotkey could compete with or expand toward.
- AutoKey: AutoKey is the open-source Linux desktop automation tool that mirrors AutoHotkey's functionality (hotkeys, text expansion, scripting) on Linux/X11 systems, serving the same power-user persona on a different platform.
Emerging players
- SikuliX: SikuliX is an image-based automation scripting tool that, like AutoHotkey, enables desktop task automation through scripting, but uses computer vision on screenshots rather than direct API calls—addressing adjacent automation use cases with a different technical approach.
- Robocorp: Robocorp is an emerging open-source RPA platform built on Python, targeting developers wanting to build automation similar to AutoHotkey scripts but with modern tooling, cloud orchestration, and commercial support options.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
AutoHotkey social profiles
Digital presenceAutoHotkey financial estimates
Financial estimateRevenue estimate
Valuation estimate
AutoHotkey leadership team
Management profileNumber of profiles
Profiles4 records
AutoHotkey funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
AutoHotkey M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about AutoHotkey
What does AutoHotkey do?
AutoHotkey is a free, open-source Windows automation scripting language that enables users to create hotkeys, hotstrings, macros, and scripts for automating desktop tasks such as form filling, auto-clicking, keyboard/mouse remapping, and text expansion. The product suite includes the core scripting engine (v1 legacy and v2 current), the Ahk2Exe script-to-exe compiler, and built-in utilities like Window Spy and Dash, distributed under GNU GPLv2 through direct downloads and GitHub releases.
Is AutoHotkey a public or private company?
AutoHotkey is a private company. It is classified as nonprofit foundation owned and is currently operating.
When was AutoHotkey founded?
AutoHotkey was founded in 2003. It employs 1 to 10 people.
Where is AutoHotkey based?
AutoHotkey is headquartered in Charlestown, United States, in the North America region.
How does AutoHotkey make money?
One revenue line is on record: software Distribution.
Who are AutoHotkey's main competitors?
Broad incumbents on record are Zapier, Automation Anywhere, Microsoft Power Automate and UiPath. Direct peers are Hammerspoon, AutoIt, Keyboard Maestro and AutoKey. Emerging players are SikuliX and Robocorp.
Does AutoHotkey have an API?
No public API is recorded for AutoHotkey.
What industry is AutoHotkey in?
AutoHotkey's product category is Desktop Automation Software. Its primary akta.pro industry code is HDAEAHAH, Workflow Automation for IT & Ops (Runbooks, Job Scheduling). Its NAICS code is 541511 and its SIC code is 7372.