Os hífens parecem inofensivos — são o traço mais curto, mais antigo e mais compatível — e é exatamente por isso que sobrevivem sem ser notados no texto até que algo adiante se engasga. Um nome como «Jean-Pierre» quebra um validador de nomes de usuário, «bem-conhecido» falha numa busca por palavra-chave que indexa a palavra solta, telefones formatados 555-0134 partem uma coluna no Excel, e texto copiado de um PDF chega com hífens flexíveis e hífens de fim de linha que nunca fizeram parte das palavras. Este removedor tira todos numa passada e abre cada palavra composta em duas palavras legíveis.
A substituição é fixada de propósito: um espaço. Isso mantém o significado intacto e é a escolha certa para prosa, nomes, títulos de produtos e textos pensados para mecanismos de busca — uma consulta por «bem conhecido» não encontra «bem-conhecido» na maioria dos índices. Se você precisa do comportamento oposto, em que as palavras se fundem («bemconhecido») para identificadores, slugs, hashtags ou chaves que proíbem o caractere, a ferramenta de remover todos os traços apaga os hífens em vez de espaçá-los.
O motor detecta mais do que o hífen comum: também o hífen Unicode (‐, U+2010), o hífen de não quebra (‑, U+2011) e o traço de algarismo (‒, U+2012) — caracteres visualmente idênticos a um hífen na tela e quase impossíveis de caçar à mão num documento longo. Colar no removedor é a maneira confiável de saber quais variantes invisíveis o seu texto carrega: o contador mostra quantos hífens foram encontrados antes de remover qualquer coisa.