Resposta rápida: Espanso é o expansor de texto open-source gratuito que funciona em qualquer app no Windows, Mac e Linux. Configure snippets em YAML e economize horas de digitação repetida.
Espanso é um expansor de texto open-source e gratuito que substitui atalhos curtos por textos longos em tempo real, funcionando em qualquer aplicativo do Windows, macOS e Linux — sem necessidade de configuração por aplicativo. Digite :saudacao e ele insere instantaneamente “Olá, tudo bem? Fico à disposição para ajudar.” onde quer que o cursor esteja.
Atualizado em 19/06/2026
A ideia central do Espanso é simples: você define gatilhos (triggers) e expansões em arquivos YAML, e o Espanso monitora tudo que você digita em background — quando detecta um gatilho, apaga o que foi digitado e insere o texto definido. Isso funciona no navegador, no editor de código, no Slack, no Teams, no terminal, em qualquer lugar. Ao contrário de soluções pagas como TextExpander ($3,33/mês) ou aText ($4,99 único), o Espanso é completamente gratuito, open-source (licença GPL v3) e não depende de nenhuma conta ou servidor. O código está disponível em github.com/espanso/espanso e o download oficial em espanso.org. Com mais de 10 mil estrelas no GitHub e pacotes publicados pela comunidade no Espanso Hub, a ferramenta tem uma base sólida e ativa.
Para que serve o Espanso na prática? Casos de uso reais
A maioria das pessoas que descobre expansores de texto subestima o impacto que tem no dia a dia. Aqui estão casos de uso concretos:
- Assinaturas de e-mail: digitar :assinatura insere nome, cargo, telefone, LinkedIn e site formatados — nunca mais copiar e colar manualmente.
- Respostas frequentes: :prazo → “O prazo estimado para conclusão é de 5 dias úteis a partir da aprovação.”
- Snippets de código: :consolelog → console.log(”); com o cursor posicionado dentro das aspas.
- Datas dinâmicas: :hoje → a data atual no formato que você definiu (ex.: 19/06/2026), sem precisar olhar o calendário.
- Emojis: :ok → ✅, :atencao → ⚠️ — mais rápido que menus de emoji.
- Correções automáticas: teh → the, ou versões em português como qe → que.
- Formulários com campos: snippets que abrem uma janela pedindo um valor (ex.: nome do cliente) e inserem o texto completo com o valor preenchido.
- Endereços e dados recorrentes: CEP, CNPJ, número de conta — qualquer dado que você digita repetidamente pode virar um atalho.
Como instalar o Espanso?
Windows
Acesse espanso.org/install e baixe o instalador .msi para Windows. Também está disponível via winget:
winget install Espanso.Espanso
Após a instalação, o Espanso inicia automaticamente e aparece na bandeja do sistema. Na primeira execução no Windows, pode ser necessário conceder permissão de acessibilidade (para monitorar teclas digitadas — comportamento necessário e documentado).
macOS
Via Homebrew: brew install espanso. Após instalar, execute espanso service start no terminal. O macOS pedirá permissão de acessibilidade em Preferências do Sistema > Privacidade e Segurança > Acessibilidade — obrigatório para o funcionamento.
Linux
Disponível como AppImage: baixe em espanso.org, torne executável (chmod +x espanso*.AppImage) e execute. Para integração com o sistema como serviço:
espanso service register && espanso service start
Como criar seu primeiro match (gatilho e expansão) no Espanso?
O arquivo de configuração principal fica em:
- Windows: %APPDATA%espansomatchbase.yml
- macOS/Linux: ~/.config/espanso/match/base.yml
Você pode abrir esse arquivo com qualquer editor de texto (VS Code, Notepad++, gedit). A sintaxe YAML é direta:
matches:
– trigger: “:oi”
replace: “Olá! Como posso ajudar?”
– trigger: “:data”
replace: “{{dia}}/{{mes}}/{{ano}}”
vars:
– name: dia
type: date
params:
format: “%d”
– name: mes
type: date
params:
format: “%m”
– name: ano
type: date
params:
format: “%Y”
Após salvar o arquivo, o Espanso detecta as mudanças automaticamente — não precisa reiniciar. Para testar, abra qualquer campo de texto e digite o trigger.
Como usar o Espanso Hub — pacotes prontos da comunidade
O Espanso Hub em hub.espanso.org é um repositório de pacotes prontos criados pela comunidade. Exemplos úteis:
- all-emojis — expansão de todos os emojis padrão por nome
- html-utils-package — snippets HTML comuns
- basic-latin — correções de ortografia para inglês
Para instalar um pacote:
espanso install nome-do-pacote
Os pacotes são instalados como arquivos YAML na sua pasta de configuração — você pode inspecionar e editar o que quiser. Nada de binários opacos.
Espanso vs alternativas pagas e gratuitas
| Ferramenta | Preço | Plataformas | Open-source | Configuração |
|---|---|---|---|---|
| Espanso | Grátis | Win/Mac/Linux | Sim (GPL) | YAML |
| TextExpander | $3,33/mês | Win/Mac/iOS/Android | Não | Interface gráfica |
| aText | $4,99 (único) | Win/Mac | Não | Interface gráfica |
| AutoHotkey | Grátis | Só Windows | Sim | Script próprio |
| Phrase (ex-Memsource) | Pago (enterprise) | Win/Mac | Não | Interface gráfica |
O AutoHotkey é poderoso mas limitado ao Windows e com curva de aprendizado maior. O Espanso oferece um equilíbrio ideal: gratuito, multiplataforma e com sintaxe YAML acessível a qualquer pessoa que já editou um arquivo de configuração.
Quando NÃO usar o Espanso — limitações honestas
- Sem interface gráfica de gerenciamento: toda configuração é feita em arquivos YAML. Se você prefere clicar e arrastar snippets, o TextExpander ou aText são mais amigáveis.
- Permissões de acessibilidade podem gerar desconfiança: o Espanso precisa monitorar teclas digitadas, o que requer permissões elevadas. Em ambientes corporativos com restrições de segurança, isso pode ser um impedimento.
- Sem sincronização nativa entre dispositivos: para usar os mesmos snippets no celular ou em outro computador, você precisa configurar manualmente (ex.: via Git ou Dropbox na pasta de config).
- Conflitos ocasionais com alguns aplicativos: jogos, terminais específicos e alguns aplicativos Electron podem ter comportamento inesperado com o Espanso ativo. Há uma lista de exclusões na documentação.
- Sem suporte a mobile nativo: funciona em desktop (Windows/Mac/Linux), não em smartphones.
Se você também usa ferramentas de desenvolvimento no dia a dia, combinar o Espanso com um bom editor é produtivo — veja nosso guia sobre o VS Code gratuito e como configurar snippets nativos do editor para casos específicos de código.
Perguntas frequentes sobre o Espanso
O Espanso registra tudo que eu digito?
Não no sentido de keylogger. O Espanso monitora as teclas digitadas localmente para detectar triggers, mas não salva nem envia esse histórico a lugar nenhum. O processamento é 100% local. O código é open-source e auditável por qualquer pessoa em github.com/espanso/espanso.
Posso usar o Espanso para inserir imagens ou arquivos?
Sim, com limitações. O Espanso suporta expansão de imagens via clipboard em alguns sistemas. Para uso avançado com imagens, consulte a documentação oficial — o suporte varia por plataforma e versão. Para texto rico com formatação HTML, há suporte via modo HTML no Linux/macOS.
Como faço para o Espanso não disparar em um aplicativo específico?
No arquivo de configuração, use a seção filter_class ou filter_exec para excluir aplicativos por nome. Exemplo: filter_class: “.*Gimp.*”. A documentação em espanso.org/docs tem a lista completa de filtros disponíveis por plataforma.
O Espanso funciona em campos de senha?
Por padrão, o Espanso não dispara em campos marcados como senha pelos sistemas operacionais, por segurança. Isso é intencional — você não quer que um trigger acidental substitua sua senha por outro texto.
Veredicto: o Espanso merece um lugar no seu setup?
Se você digita as mesmas frases, respostas ou blocos de texto mais de 5 vezes por dia, o Espanso vai economizar tempo mensurável — e de forma permanente, gratuita e sem depender de nenhum serviço externo. A curva de aprendizado do YAML é mínima (30 minutos para criar os primeiros 10 snippets) e o retorno é imediato. Para profissionais que lidam com atendimento, desenvolvimento, redação ou qualquer trabalho repetitivo em texto, é uma das instalações de maior impacto por menor esforço. Baixe em espanso.org e comece com 5 atalhos para as frases que você mais repete.
Receba os melhores programas GRÁTIS por e-mail — 1 e-mail/semana
Software gratuito, open-source e alternativas legais a programas pagos. Sem spam, sem pirataria. Cancela quando quiser. Ao assinar você ganha nosso Kit Essencial: 30 Programas Grátis que Substituem Software Pago.





3 Comentários