Espanso — Free Text Expander

By Federico Terzi and contributors · Utilities
  • Open source
  • Free
  • Utilities
Download Espanso Direct download from github.com Official download page Link checked October 19, 2026

Our verdict: Espanso is a capable free text expander for people who type the same phrases, signatures or code snippets every day. It works in almost any app and supports forms and scripts. Snippets are written in YAML files, so there is no graphical editor yet.

Espanso on its official website
Espanso on its official website · Screenshot from the official website

About Espanso

Espanso watches what you type and, when it sees a keyword you defined, replaces it with the matching text. Snippets can contain dates, emojis, clipboard content, form fields or the output of a shell command or script. It runs in the background and works system-wide.

Configuration lives in plain files rather than a settings window, which makes snippets easy to back up or sync but means editing YAML. Packages from the Espanso Hub add ready-made sets, such as math symbols or accented characters. Pressing Alt+Space opens a search bar to find a snippet when you forget its keyword.

What it does well

  • System-wide expansion. Replaces keywords with text in most Windows apps.
  • Search bar. Alt+Space opens a searchable list of all your snippets.
  • Forms. Snippets can ask for values and insert them into a template.
  • Shell and scripts. Inserts the output of commands or custom scripts.
  • Espanso Hub packages. Install shared snippet packs with one command.

Who it is for

Good fit

Support staff, developers and writers who repeat the same replies, templates or code snippets.

Look elsewhere

Users who want a point-and-click snippet editor; Espanso is configured through text files.

Pros and cons

Pros

  • Free and open source
  • Works in almost any app
  • Forms, dates and script output
  • Snippets are plain files that are easy to sync

Cons

  • No graphical snippet editor; snippets are edited in YAML
  • Windows build is x64 only, no Arm version
  • SmartScreen may warn on first install

How to install Espanso

Run the installer; Windows SmartScreen may warn because the signature is new, so choose More info and Run anyway. After setup, open the config folder from the tray icon and edit match/base.yml to add your own snippets.

Questions about Espanso

Is Espanso free?

Yes. Espanso is free and open source under the GPL v3 license.

Where are Espanso snippets stored?

In YAML files in the Espanso config folder, which you can open from the tray icon.

Does Espanso work on Arm PCs?

Not yet. The Windows version currently supports only x64.

Download Espanso from espanso.org ExeDepot does not host this file. The download starts from the developer's server, github.com. Other versions are on the official download page.

Alternatives to Espanso

  • AutoHotkey Automation Scripting Tool

    Scripting language for Windows hotkeys, text expansion, key remapping and desktop automation.

    AutoHotkey Foundation · Open source · autohotkey.com
  • SharpKeys Key Remapping Tool

    Remaps keyboard keys through the Windows registry, for example turning Caps Lock into Shift.

    RandyRants · Open source · github.com/randyrants
  • PhraseExpress Text Expander

    Text expander with autotext, phrase menus, clipboard history and macros; free for personal use.

    Bartels Media GmbH · Freeware · phraseexpress.com
  • Beeftext Text Expander

    Open-source text expander for Windows: type a short keyword and it is replaced by a saved snippet.

    Xavier Michelon · Open source · beeftext.org

Similar to Espanso All utilities apps

  • OP Auto Clicker Auto Clicker

    Small portable auto clicker that clicks at the cursor or a fixed spot, with background hotkeys.

    OP Auto Clicker (orphamiel) · Freeware · opautoclicker.com
  • Ditto Clipboard Manager

    Clipboard manager that keeps a searchable history of text, images and HTML you copy.

    Scott Brogden and contributors · Open source · sabrogden.github.io
  • CopyQ Clipboard Manager

    Open-source clipboard manager that saves text and images in tabs, with search, notes, tags and scripting.

    Lukáš Holeček and contributors · Open source · hluk.github.io