Texto copiado de PDF, site ou planilha costuma vir com espaços sobrando, quebras de linha estranhas e itens repetidos. Cole no campo de entrada e o campo de saída mostra o mesmo texto, pronto para ser limpo com os botões da esquerda. Cada botão trabalha sobre a saída atual, então dá para encadear etapas, como remover espaços extras, depois remover linhas em branco e em seguida duplicadas, até ficar do jeito certo. Se você editar o texto original, a saída recomeça a partir dele. No fim, clique em Copiar texto formatado.
Veja o que cada botão de limpeza faz. Remover espaços extras remove os espaços no começo e no fim de cada linha e junta em um só os espaços ou tabulações seguidos dentro da linha. Remover todos os espaços apaga todos os caracteres de espaço em branco, inclusive as quebras de linha, deixando o texto em uma linha só; é útil para telefones, CPF, chaves Pix ou códigos. Remover linhas em branco apaga linhas em branco e linhas só com espaços. Remover linhas repetidas mantém a primeira ocorrência de cada linha e preserva a ordem original.
Os botões de maiúsculas e minúsculas servem para textos do dia a dia e para nomes em programação: MAIÚSCULAS, minúsculas, Title Case (primeira letra de cada palavra em maiúscula) e os formatos camelCase, snake_case e kebab-case. Por exemplo, página de perfil do usuário vira páginaDePerfilDoUsuário, página_de_perfil_do_usuário e página-de-perfil-do-usuário. Letras acentuadas e o ç são tratados corretamente, mas em nomes de variáveis e URLs talvez você prefira removê-los.
Localizar e substituir troca todas as ocorrências de um texto por outro, por exemplo para corrigir o nome de um produto ou trocar aspas curvas por retas; deixe a substituição vazia para apagar. A busca é literal e diferencia maiúsculas de minúsculas, sem expressões regulares; se precisar de padrões, teste antes no Testador de regex deste site. Tudo é processado no seu navegador e o texto nunca é enviado.