Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Detector de Caractere Invisível

Detector de Caractere Invisível

Detecte caracteres Unicode ocultos e copie texto invisível. Encontre espaços de largura zero, NBSP e caracteres em branco, limpe seu texto ou copie caracteres invisíveis para nomes de usuário.

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.

Privado por natureza: toda a detecção e limpeza acontecem inteiramente no seu navegador, com JavaScript. Seu texto nunca é enviado a um servidor, armazenado ou rastreado.

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

1

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.

2

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.

3

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.

4

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.

Texto de entrada
0
Largura zero
0
Espaços
0
Controle
0
Especiais
Caracteres detectados 0

Digite um texto para detectar caracteres invisíveis

0 caracteres 0 ocultos
Populares Clique para copiar
Todos os caracteres
ZWSP (U+200B)
Quantidade:

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. Eles podem causar problemas na comparação de textos e no processamento de dados, e podem ser usados para criar nomes de usuário "em branco" ou mensagens ocultas.

Tipos de caracteres invisíveis

Largura zero

Caracteres sem largura: ZWSP, ZWJ, ZWNJ, BOM. Muito usados para texto invisível ou nomes "em branco".

Espaços

Variações de espaço: espaço comum, NBSP, em/en space, espaço fino. Podem causar problemas de correspondência de texto.

Controle

Caracteres de controle não imprimíveis: nulo, retrocesso, escape. Podem causar problemas de segurança ou exibição.

Especiais

Caracteres de formatação: marcas LTR/RTL, separadores de linha/parágrafo, hífen opcional. Afetam a direção e o layout do texto.

Usos comuns

  • Depurar problemas de copiar e colar quando o texto parece idêntico mas não corresponde
  • Limpar texto antes de processar ou armazenar em bancos de dados
  • Criar nomes de usuário invisíveis ou em branco para redes sociais
  • Testar validação de entrada e filtros de segurança
Cole um texto para detectar automaticamente todos os caracteres invisíveis
Clique em qualquer card de caractere para copiar na hora o texto invisível
Use Shift+Clique para copiar vários caracteres invisíveis de uma vez
Muito usado para criar nomes de usuário em branco no Discord, Instagram e jogos
Clique em Copiar limpo para obter o texto sem caracteres ocultos
Passe texto de IA ou copiado pela ferramenta para remover caracteres de largura zero
Todo o processamento é feito localmente - seu texto nunca sai do navegador
Quer saber mais? Leia a documentação →
1/8
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes