Ferramenta grátis
Removedor e decodificador de espaço sem largura
Cole um texto que parece normal, mas falha em buscas ou comparações. Esta ferramenta grátis nomeia U+200B e caracteres sem largura relacionados e remove no navegador os que não têm função.
Atualizado
Nada é enviado. A limpeza acontece nesta página.
Seu texto é analisado no navegador. Clique em Limpar texto para ver os resultados abaixo.
O nível padrão remove apenas caracteres que você não consegue ver. O máximo também reescreve texto visível: letras parecidas, aspas, travessões e espaçamento. Por isso é uma escolha, não o padrão.
Avançado(limpezas extras, desligadas por padrão)
O padrão já remove todo caractere que é invisível e não está fazendo trabalho nenhum: caracteres de largura zero, marcas de ordem de bytes, hifens opcionais, operadores matemáticos invisíveis, substituições bidi, caracteres de tag soltos e seletores de variação soltos, não caracteres e outros controles de formatação. Tudo o que vem abaixo vai além disso: ou altera um texto que você consegue ver, ou remove caracteres que estão fazendo um trabalho. A decisão é sua.
Espaços e layout
Letras e pontuação
Controles
Agressivo
Clique em Limpar texto e mostramos exatamente o que estava escondido aí dentro: primeiro em palavras simples, com os pontos de código embaixo, se você quiser.
Cole o texto no limpador acima e pressione Limpar texto. O modo Padrão remove U+200B, U+2060 e um U+FEFF solto e mantém as junções de que um emoji ou uma escrita precisa; Ver o que está oculto lista cada achado com a posição. Nada é enviado.
O que encontra
Ele não tem glifo nem largura, por isso pode dividir uma palavra sem mudar o que você vê.
Ele controla a junção em escritas como o persa. O mecanismo o mantém quando é estrutural e o remove em um contexto de ocultação.
Ele une emojis e letras. O mecanismo o mantém em uma sequência real e o remove quando não tem função.
Ele impede uma quebra de linha sem exibir uma marca. A limpeza Padrão o remove.
U+FEFFZERO WIDTH NO-BREAK SPACEEle pode marcar a ordem dos bytes no início de um fluxo. Uma cópia solta dentro do texto colado é removida.
Exemplo
Antes da limpeza
invisi\u200Bble word\u2060joiner
Depois da limpeza
invisible wordjoiner
Perguntas
Como removo um espaço sem largura?
Cole o texto no limpador. A limpeza Padrão remove U+200B, U+2060 e caracteres U+FEFF soltos. A tabela de achados nomeia cada mudança.
A remoção quebra emojis ou texto em persa?
A limpeza Padrão mantém U+200C e U+200D quando o contexto mostra uma junção real em uma escrita ou sequência de emojis. O modo Máximo pode remover junções estruturais. Revise essa opção antes de usar.