Pular para o conteúdo

Limpar espaços em branco

Whitespace Cleaner

Remove espaços no fim das linhas, junta sequências de espaços, converte tabulações e apaga linhas vazias.

Remove espaços no fim das linhas, comprime linhas em branco repetidas, converte tabs e remove os caracteres invisíveis que vêm junto com um copiar e colar. Estes últimos são a razão de duas strings idênticas à vista compararem como diferentes numa planilha.

🔒 Roda inteiramente no seu navegadorwhitespacecleanformat

Texto

Limpar

Resultado

Caracteres na entrada

44

Caracteres na saída

39

Removidos

5

Como usar

  1. Cole o texto como está

    Um aviso aparece acima das opções se houver caracteres invisíveis nele, com a contagem — isso sozinho muitas vezes é a resposta inteira para por que algo não está batendo.

  2. Escolha o que limpar

    Espaços no fim e compressão de linhas em branco são seguros em qualquer coisa. Comprimir espaços repetidos não é: é aplicado só depois do recuo no começo da linha, então código e listas aninhadas sobrevivem.

  3. Confira a contagem de caracteres

    Os números de entrada, saída e removidos dizem quanto saiu. Uma remoção grande num texto que parecia limpo significa que ele estava cheio de caracteres invisíveis.

Perguntas frequentes

O que conta como caractere invisível?

Espaços de largura zero, a marca de ordem de bytes, hifens condicionais e afins — caracteres que se desenham como nada, sobrevivem a um copiar e colar e depois quebram busca, comparação e chaves de planilha. Os espaços não separáveis são deixados em paz aqui, porque costumam ser tipografia deliberada.

Comprimir espaços vai estragar o meu código?

O recuo é preservado — a compressão só se aplica depois do primeiro caractere que não é espaço de cada linha. O alinhamento dentro de uma linha, como uma coluna de comentários, não sobrevive, então deixe a opção desligada para código que importa.

Uso esta ou a ferramenta de caracteres invisíveis?

Esta para uma limpeza rápida de texto comum. A de caracteres invisíveis quando você precisa saber exatamente o que há ali — ela nomeia cada caractere, diz para que serve e aponta em que parte do texto ele está.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.