Como usar
- Cole o texto em Texto. A lista e a cópia limpa mudam enquanto você digita.
- Leia Caracteres encontrados e Posições: cada linha traz a posição, o código e o nome Unicode.
- Escolha o que acontece com Caracteres parecidos com espaço: um espaço comum, ou remover.
- Copie o Texto limpo da sua caixa, ou baixe-o como arquivo de texto.
Quais caracteres são listados
- Caracteres de largura zero: o espaço de largura zero (U+200B), o não juntor de largura zero (U+200C), o juntor de largura zero (U+200D) e o juntor de palavra (U+2060) não ocupam espaço na tela e mudam como o texto se junta ou se separa.
- Marcas de direção, incorporações, substituições e isolamentos: U+200E e U+200F, U+202A a U+202E, e U+2066 a U+2069 mudam o sentido em que o texto é exibido.
- Marca de ordem de bytes e hífen opcional: U+FEFF é usado principalmente como marca de ordem de bytes (BOM); o hífen opcional (U+00AD) é invisível, a menos que a linha quebre nele.
- Caracteres parecidos com espaço: o espaço sem quebra (U+00A0), o espaço de figura (U+2007) e o espaço sem quebra estreito (U+202F) parecem um espaço, mas não são o espaço comum (U+0020).
O que a ferramenta não lista
Os operadores invisíveis U+2061 a U+2064 não são listados, porque nenhuma das páginas usadas para esta ferramenta os cita. Espaços comuns, tabulações e quebras de linha são mantidos. Letras de outros alfabetos que parecem latinas também não são detectadas: esta ferramenta encontra apenas caracteres invisíveis e parecidos com espaço.
Manter ou remover os espaços sem quebra
Um espaço sem quebra é igual a um espaço comum, exceto que a linha não pode ser quebrada nele (Wikipédia em inglês, Whitespace character). Ele é útil em um texto que precisa manter um número e a sua unidade juntos. Escolha Remover somente quando o texto precisar de espaços comuns, por exemplo antes de entrar em um formulário que não aceita outros.
Exemplo trabalhado: Invisible text here.
O texto padrão tem três caracteres listados. Um espaço de largura zero fica depois de Invisible (posição 10), um espaço sem quebra depois de text (posição 16) e uma marca de ordem de bytes antes do ponto final (posição 21). Com a opção Trocar, o texto limpo fica Invisible text here. Com Remover, as palavras se juntam: Invisible texthere.
| Posição | Código | Nome Unicode | O que acontece |
|---|---|---|---|
| 10 | U+200B | ZERO WIDTH SPACE | Removido |
| 16 | U+00A0 | NO-BREAK SPACE | Trocado por um espaço comum |
| 21 | U+FEFF | ZERO WIDTH NO-BREAK SPACE | Removido |
Perguntas frequentes
Por que o texto parece igual antes e depois da limpeza?
Caracteres invisíveis não ocupam espaço na tela, então o texto visível não muda. A posição e o código mostram onde cada caractere oculto está.
Qual é a diferença entre um espaço sem quebra e um espaço comum?
Um espaço sem quebra é igual a um espaço comum, mas a linha não pode ser quebrada nele. O código dele é U+00A0, e não U+0020, então uma busca ou um filtro pode tratar os dois de forma diferente.
Remover os juntores estraga um emoji?
Sim. Um emoji de família ou de profissão é formado com juntores de largura zero, e removê-los separa a sequência em emojis diferentes. Mantenha o texto como está quando esses emojis importam.
Por que os operadores invisíveis U+2061 a U+2064 não aparecem na lista?
Nenhuma das páginas usadas para esta ferramenta traz o nome ou o uso deles, então a ferramenta não diz que os encontra. Só os códigos citados pelas páginas são listados.
O meu texto é enviado a algum lugar?
Não. A busca e a limpeza rodam no seu navegador. O texto não é guardado nem enviado ao site.
Fontes
- Wikipédia (em inglês): Zero-width space, U+200B and related characters
- Wikipédia (em inglês): Zero-width joiner, U+200D
- Wikipédia (em inglês): Soft hyphen, U+00AD
- Wikipédia (em inglês): Word joiner, U+2060
- Wikipédia (em inglês): Bidirectional text, the bidi controls with their Unicode names
- Wikipédia (em inglês): Whitespace character, the no-break and figure spaces and U+FEFF
Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.