Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

AutoKey review

Free#14 of 20 in Text Expanders Software

A free, open-source X11 text expander with Python scripting and dynamic phrase macros.

7.0/10Editor score
AutoKey7.0 Visit AutoKey

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

AutoKey is a free, open-source desktop utility for Linux users who want to expand abbreviations or hotkeys into text and automate desktop tasks. It suits solo users and small setups, particularly those comfortable with Python scripting. Phrases can include dynamic content such as dates, cursor placement, file contents, scripts, or system-command output, extending its role beyond simple canned text.

Its standout feature is the combination of phrase expansion with Python 3 scripting and dynamic macros. Application-specific behavior is possible through regular-expression window filters, while phrases can be sent through clipboard- or keyboard-based modes. A system-tray menu provides access to phrases, scripts, and folders. These options make AutoKey useful when triggers need to vary by application or when a phrase needs to include changing content; they also make it a more involved choice than a basic abbreviation tool.

Platform compatibility is the key constraint: AutoKey is an X11/Xorg application and does not function correctly in Wayland sessions. It is desktop software, with documentation and community support channels. Its free, open-source model avoids a paid tier decision, but it does not provide team sharing. Choose AutoKey if you use Linux with X11 and value customizable expansion or script-driven automation. If you rely on Wayland or need shared team phrase management, another tool is a better fit.

AutoKey pros and cons

  • Where it wins
    • Expands text from typed abbreviations or hotkeys
    • Python 3 scripts and dynamic macros extend desktop automation
    • Regular-expression filters target phrases to specific applications
  • Where it doesn't
    • Works with Linux X11/Xorg, not Wayland sessions
    • No team-sharing features for collaborative phrase management
    • Scripting and filters may require more setup than basic expansion

AutoKey fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update