Select your language

Home arrow-right ... arrow-right Development Tools arrow-right AutoHotkey

We've compiled a list of 109 free and paid alternatives to AutoHotkey. The primary competitors include AutoIt, Tasker. In addition to these, users also draw comparisons between AutoHotkey and FastKeys, BetterTouchTool, UiPath. Also you can look at other similar options here: Development Tools.


AutoIt is a freeware BASIC-like scripting language designed for automating the Windows GUI and...

Tasker is an application for Android which performs Tasks (sets of Actions) based on Contexts...

Text expander, start menu, shortcuts, auto complete, mouse gestures, macro recorder, clipboard...

BetterTouchTool is a great, feature packed app that allows you to customize various input devices...

UiPath
Free Free Trial Subscription

UiPath is a business process automation solution that uses AI to optimize workflows. The platform provides tools to create, manage, and scale automated processes across industries.

Sikuli
Free Open Source

Sikuli is a visual technology to search and automate graphical user interfaces (GUI) using images...

OldAutoKey
Free Open Source

AutoKey is a desktop automation utility for Linux and X11.

TextExpander is the communication tool to boost team productivity by cutting the repetitive typing...

UI.Vision Kantu
Free Open Source

Modern open-source task and test automation tool and Selenium IDE.

Automate tasks across all major browsers including Internet Explorer, Firefox and Chrome.

AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create...

AutoHotkey Platforms

tick-square Windows

AutoHotkey Video and Screenshots

AutoHotkey Overview

AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language.

You can use AutoHotkey to:
- Automate almost anything by sending keystrokes or mouse clicks, or via COM.
- You can write a mouse or keyboard macro by hand or a recorder.
- Create hotkeys for keyboard, joystick, and mouse.
- Remap keys and buttons on your keyboard, joystick, and mouse.
- Expand abbreviations as you type them.
- Retrieve and change the Clipboard's contents.

You can also:
- Convert any AHK script into an executable file that can be run on computers where AutoHotkey is not installed.
- Create custom data-entry forms, user interfaces and menu bars.
- Automate data entry jobs by reading data from text files, XML, CSV, Excel and various database formats.
- Read signals from hand-held remote controls via the WinLIRC client script.
- Use the Component Object Model (COM).
- Use arrays, structures, matrices, and objects.
- Use variadic functions.
- Use DLL calls and Windows Messages.
- Use Perl Compatible Regular Expressions (PCRE).
- Use interactive debugging features.

AutoHotkey Features

tick-square Text expansion
tick-square Key rebinding
tick-square Hotkeys
tick-square Automatic Looping
tick-square Exe Compiler
tick-square Macros
tick-square Create Macro
tick-square Scripting
tick-square Lightweight

Top AutoHotkey Alternatives

Share your opinion about the software, leave a review and help make it even better!

AutoHotkey Tags

text-expanding text-expander text-expand macro-recorder create-hotkeys automated-tasks automation

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?