Detector de Caractere Invisível
O detector de caractere invisível encontra e revela caracteres Unicode ocultos em qualquer texto. Esses caracteres existem no seu texto, mas não têm símbolo visível, então passam despercebidos aos olhos enquanto quebram silenciosamente comparações, buscas e validações. Cole o texto e a ferramenta o examina na hora.
Ela cobre quatro categorias de caracteres ocultos — largura zero, variações de espaço, controle e marcas de formatação especiais — e informa cada um com seu código curto, o ponto Unicode exato e quantas vezes ele aparece. Depois você pode remover um único caractere, limpar tudo de uma vez ou copiar caracteres invisíveis da biblioteca integrada para nomes em branco e testes.
Quem precisa desta ferramenta
Desenvolvedores
Depurar bugs de comparação de texto, limpar dados de entrada e encontrar caracteres problemáticos em código, dados ou texto gerado por IA antes que cheguem ao seu banco de dados.
Criadores de conteúdo
Limpar texto colado de sites, documentos, editores de texto formatado ou assistentes de chat para que fique consistente em todos os lugares onde você publica.
Testadores de QA
Testar a validação de entrada e os filtros de segurança com espaços de largura zero, caracteres de controle e outros caracteres especiais que costumam passar despercebidos.
Usuários de redes sociais
Copiar caracteres invisíveis como Zero Width Space, Hangul Filler ou Braille Blank para criar nomes de usuário em branco ou invisíveis onde a plataforma permitir.
Como usar o detector de caractere invisível
Cole ou digite seu texto
Digite na caixa Texto de entrada ou clique em Colar para trazer o texto da área de transferência. A detecção começa automaticamente conforme você digita — sem precisar de botão.
Leia o resumo
Quatro cards mostram contagens ao vivo de cada categoria: Largura zero, Espaços, Controle e Especiais. Um card se destaca quando contém caracteres ocultos.
Inspecione os detalhes
A lista Caracteres detectados mostra o código curto, o ponto Unicode e a contagem de cada caractere. Passe o mouse sobre qualquer item para ver o nome completo.
Limpe ou copie
Clique no × de um caractere para remover todas as suas ocorrências, ou use Limpar tudo para remover todos. Depois pegue o resultado com Copiar limpo (ou Copiar original para manter os caracteres ocultos).
Copiando caracteres invisíveis
Precisa de caracteres invisíveis para um nome de usuário em branco ou para testes? Abra o painel Copiar caracteres invisíveis e clique em qualquer card de caractere para copiar um único caractere na hora. Para copiar vários de uma vez, dê Shift+Clique em um card e escolha uma quantidade de 1, 5, 10 ou um valor personalizado.
Recursos
Detecção automática
A varredura roda em tempo real conforme você digita ou cola — os cards de resumo se atualizam na hora, sem nenhum botão para pressionar.
Quatro categorias de caracteres
Os resultados são separados em grupos coloridos de Largura zero, Espaços, Controle e Especiais, para você identificar o tipo certo num relance.
Resultados detalhados
Cada caractere detectado mostra seu código curto, o ponto Unicode exato (como U+200B), a contagem de ocorrências e um botão de remover com um clique.
Copiar caracteres invisíveis
Uma biblioteca integrada reúne os mais usados (ZWSP, NBSP, Hangul Filler, Braille Blank) e o conjunto completo, com um seletor de quantidade de 1, 5, 10 ou um valor personalizado.
Informações do caractere
Cada card traz uma breve descrição do que o caractere faz e quando usá-lo, com o nome completo ao passar o mouse.
Ações de limpar e copiar
Limpar tudo remove todos os caracteres invisíveis de uma vez, enquanto Copiar original e Copiar limpo deixam você pegar o texto com ou sem os caracteres ocultos.
Perguntas frequentes
O que são caracteres invisíveis?
Caracteres invisíveis são caracteres Unicode que não exibem nenhum símbolo visível, mas continuam presentes no texto. Incluem espaços de largura zero, espaços sem quebra, caracteres de controle e diversas marcas de formatação. Costumam ser inseridos quando você copia texto de sites, documentos ou editores de texto formatado.
Quais codepoints Unicode são invisíveis?
Codepoints comuns de largura zero incluem U+200B (Zero Width Space), U+200C (Zero Width Non-Joiner), U+200D (Zero Width Joiner), U+FEFF (Byte Order Mark) e U+2060 (Word Joiner). Este detector também sinaliza variações de espaço como U+00A0 (NBSP), caracteres de controle e marcas de formatação como o hífen opcional (U+00AD).
Por que meu texto copiado não corresponde, mesmo parecendo idêntico?
Geralmente isso é causado por caracteres ocultos. Ao copiar texto de sites ou documentos, caracteres invisíveis como espaços de largura zero ou espaços sem quebra costumam vir junto. Eles são invisíveis, mas ainda afetam a comparação de textos, a busca e o processamento de dados. Cole as duas versões e compare os caracteres detectados para encontrar a diferença.
Por que o texto colado do ChatGPT contém caracteres ocultos?
O texto de assistentes de chat e editores formatados pode adquirir caracteres de largura zero, espaços sem quebra ou outras marcas de formatação durante a geração ou o copiar e colar. Passe o texto por este detector e use Limpar tudo ou Copiar limpo para remover os caracteres ocultos antes de publicar ou armazenar.
Como removo caracteres invisíveis de um texto?
Você tem duas opções. Para mirar em um único caractere, clique no × ao lado dele na lista Caracteres detectados para remover todas as suas ocorrências. Para remover tudo, clique em Limpar tudo. Depois use Copiar limpo para copiar o texto com todos os caracteres invisíveis removidos.
Como crio um nome de usuário em branco ou invisível?
Abra o painel Copiar caracteres invisíveis e copie um caractere como Zero Width Space (ZWSP), Hangul Filler ou Braille Blank. Eles parecem invisíveis, mas contam como caracteres válidos. Lembre-se de que nem todas as plataformas aceitam nomes de usuário invisíveis — algumas os bloqueiam com validação.
Qual é a diferença entre um espaço comum e o NBSP?
Um espaço comum (U+0020) permite quebras de linha, enquanto um Non-Breaking Space ou NBSP (U+00A0) as impede. O NBSP é muito usado na tipografia para manter palavras juntas. Os dois parecem idênticos na tela, mas se comportam de forma diferente no processamento de texto, o que é uma fonte comum de bugs de correspondência.
Caracteres invisíveis podem causar problemas de segurança?
Sim. Caracteres invisíveis podem ser usados para burlar a validação de entrada, ocultar conteúdo ou criar nomes de usuário confusamente parecidos (ataques de homógrafo). É uma boa prática detectar e limpar os dados de entrada em qualquer aplicação que processe texto.
Meu texto está seguro ao usar esta ferramenta?
Sim. Todo o processamento acontece inteiramente no seu navegador, com JavaScript. Seu texto nunca é enviado a nenhum servidor, e nada do que você digita é coletado, armazenado ou transmitido.
Ainda não há comentários. Seja o primeiro a comentar!