Limpar Texto
- Cole o texto no campo de entrada.
- Escolha as operações de espaço que quiser: colapsar espaços repetidos, aparar as pontas de cada linha, aparar o texto inteiro, remover linhas vazias ou converter tabulações em espaços.
- Defina o tratamento das quebras de linha: manter, remover, trocar por espaço, ou normalizar para o padrão Unix ou Windows.
- Escolha se remove acentos — todos, ou apenas os comuns.
A limpeza acontece sempre na mesma sequência: primeiro as quebras de linha, depois os espaços, e os acentos por último.
Normalizar as quebras antes evita que o colapso de espaços atravesse linhas e junte parágrafos que deveriam continuar separados.
Remover acentos por último preserva a comparação de caracteres nas etapas anteriores — uma etapa que dependa de identificar palavras continua funcionando com o texto ainda acentuado.
Essa ordem fixa é o que torna o resultado previsível: as mesmas opções sempre produzem a mesma saída, independentemente da ordem em que você as marcou.
Unix, Linux e macOS terminam a linha com LF. Windows usa CR seguido de LF. Um arquivo gerado em um e lido no outro aparece todo em uma linha só, ou com um caractere invisível no fim de cada linha.
Normalizar para LF ou para CRLF resolve o problema na origem, e é o que costuma faltar quando um arquivo importado gera erro em uma linha que parece correta.
Trocar quebras por espaço é a operação certa quando você precisa transformar um texto quebrado em vários pedaços — como um parágrafo copiado de PDF — de volta em texto corrido.
Remover acentos é útil para gerar identificadores, comparar textos ignorando diacríticos, ou preparar dados para um sistema legado que não aceita caracteres fora do ASCII.
Não use em texto que será exibido a leitores: em português e em espanhol o acento faz parte da ortografia, e o texto sem ele fica incorreto.
Se o objetivo é montar uma URL, o gerador de slug faz esse trabalho junto com a substituição de separadores.
Perguntas frequentes
Provavelmente porque a operação de colapsar espaços não foi marcada, ou porque o que existe ali são caracteres de espaço especiais, como o espaço que não quebra linha, que não são espaços comuns.
Aparar linhas remove o espaço do começo e do fim de cada linha, individualmente. Aparar tudo remove apenas do começo e do fim do texto inteiro.
LF é o padrão de Unix, Linux, macOS e da maioria das ferramentas de desenvolvimento. CRLF é o padrão do Windows. Se o destino é um repositório de código, LF quase sempre é a escolha certa.
Em português e espanhol, sim: o acento é parte da ortografia e às vezes distingue palavras. Use apenas quando o texto for consumido por máquina, não por pessoas.
Não. Toda a limpeza acontece no seu navegador.