Espanso expands typed keywords into replacement text while you type, helping reduce repeated typing.
Espanso
Espanso expands configured text when a user types a matching keyword, across multiple platforms.

About Espanso
Espanso is an open-source text expander that replaces typed keywords with longer text, such as sentences, code snippets, emojis, images, or dates. It runs on Windows, macOS, and Linux, works with most programs, and supports custom scripts, shell commands, regex triggers, app-specific settings, and a search bar for finding expansions.
Configuration is file-based using YAML files. Wayland support is described as experimental.
Key features
- Expands typed keywords into longer text across programs
- Inserts emoji, images, and dates via triggers
- Runs custom scripts and shell commands on trigger
- Supports regex triggers and app-specific configurations
- Uses file-based YAML configuration with hub package manager
- Includes search bar to locate and insert expansions
- Works on Windows, macOS, and Linux
- Described as operating 100% locally with no tracking
- Open source under GPL-3.0 license
- Wayland support is listed as experimental
- Match files use YAML and require correct spacing
Espanso at a glance
- Website
- github.com/espanso/espanso
- Category
- Software & Utilities › Hardware & Diagnostics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Espanso alternatives
Tools and sites you could use instead, ranked by how closely they match.
Kanata offers keyboard customization features intended to improve typing comfort and usability.
LittleBigMouse supports DPI-aware mouse movement across multiple screens.
Adjust brightness across multiple monitors on Windows using Monitorian, a desktop utility.
Deskflow lets users share one keyboard and mouse across multiple computers.
Manage keyboard behavior across GNU/Linux, Windows, and macOS with KMonad, a keyboard manager.
Popular in Hardware & Diagnostics
Well-known listings from the same topic.
Espanso FAQ
What is a text expander?
How are expansions defined?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












