0 pal.0 ocultos
Análise
Caracteres visíveis
0
Caracteres invisíveis
0
Caracteres
0
Palavras
0
Caracteres detectados
Adicione texto para ver quais caracteres ocultos ele contém.

Caracteres Invisíveis — Detectar e Remover Unicode Oculto

Caracteres invisíveis são pontos de código Unicode que não aparecem na tela, mas continuam existindo no texto: espaços de largura zero, joiners, marcas bidirecionais e hífens suaves. Eles sobrevivem ao copiar e colar, podem quebrar código, alterar contagens e carregar sinais ocultos; por isso um detector encontra e remove esses caracteres.

Caracteres invisíveis são texto real que você simplesmente não vê. Um espaço de largura zero (U+200B), um joiner de largura zero (U+200D) ou uma marca bidirecional parece nada na tela, mas o computador conta, armazena e copia esse caractere junto com as palavras visíveis.

Muitos caracteres invisíveis são partes legítimas do padrão Unicode, usadas para controlar a renderização de idiomas como árabe, hebraico e tailandês. O problema começa quando eles vazam para texto comum, onde não têm efeito visual, mas podem corromper senha, CSV, código ou campo de formulário.

Este detector examina seu texto, mostra onde os caracteres invisíveis estão e permite removê-los em um clique, para você colar o resultado com mais confiança.

Caracteres verificados

LF
Nova Linha
Quebra de parágrafo
NB
Espaço não separável
Parece um espaço, mas funciona diferente
TH
Espaço fino
Espaço tipográfico estreito
SHY
Hífen suave
Invisível até a linha quebrar
ZWSP
Espaço de largura zero
Sem largura, quebra a busca de palavras
ZWNJ
Não juntor de largura zero (ZWNJ)
Marca d'água comum de IA

O que conta como caractere invisível

O rótulo cobre uma família pequena de pontos Unicode que não desenham nada em texto comum. O detector reconhece os casos mais comuns.

  • Espaço de largura zero — U+200B, um dos marcadores invisíveis mais frequentes.
  • Non-joiner e joiner de largura zero — U+200C e U+200D.
  • Controles bidirecionais — marcas da esquerda para a direita e da direita para a esquerda, como U+200E.
  • Hífen suave — U+00AD, uma dica de quebra de linha que fica escondida até ser necessária.

Todos são Unicode válido, justamente por isso editores e formulários raramente avisam quando um deles aparece.

Por que caracteres invisíveis causam problemas

Como não aparecem visualmente, caracteres invisíveis geram erros difíceis de explicar. Os sintomas parecem impossíveis até você encontrar o ponto de código escondido.

  • Uma senha parece correta, mas é rejeitada.
  • Um código dá erro em uma linha que parece perfeita.
  • Uma planilha falha em uma busca ou divide uma coluna errado.
  • A contagem de caracteres é maior do que o texto visível.

Remover os caracteres invisíveis alinha o que o parser lê com o que seus olhos veem.

Caracteres invisíveis e marca d'água de IA

Algumas ferramentas de IA já experimentaram inserir caracteres invisíveis em texto gerado como sinal oculto. A técnica funciona porque esses marcadores sobrevivem ao copiar e colar, mesmo quando o texto parece limpo.

Isso não virou um padrão universal, mas bastou para que detectores e verificadores passassem a observar sequências suspeitas. Limpar caracteres invisíveis antes de publicar remove essa ambiguidade, deixando o texto ser avaliado pelas palavras visíveis.

Como remover caracteres invisíveis

O fluxo é simples: colar, analisar e decidir se quer limpar.

  1. Cole o texto suspeito na caixa desta página.
  2. A ferramenta examina o conteúdo e lista cada ponto oculto encontrado.
  3. Revise o relatório para ver onde cada caractere está.
  4. Remova tudo em um clique e copie o texto limpo.

Use a verificação sempre que copiar conteúdo de chat, PDF, página da web ou editor que possa carregar formatação invisível.

Quando manter caracteres invisíveis

Nem todo ponto oculto é erro. Caracteres invisíveis fazem trabalho real no contexto certo, por isso a ferramenta mostra antes de remover.

  • Escritas da direita para a esquerda dependem de marcas bidi para ordenar texto.
  • Hífens suaves ajudam navegadores a quebrar linhas.
  • Algumas sequências de emoji usam joiner para combinar glifos.
  • Em texto comum em português, quase sempre é seguro remover.

A regra prática: se você não colocou o caractere invisível de propósito, remover costuma ser a escolha segura.

Perguntas frequentes

Atualizado em julho de 2026
O que são caracteres invisíveis?

São pontos Unicode que não aparecem na tela, como espaços de largura zero, joiners, marcas bidi e hífens suaves. Eles continuam existindo no texto mesmo sem serem visíveis.

Como encontro caracteres invisíveis no meu texto?

Cole o texto neste detector. Ele procura caracteres invisíveis, mostra onde cada um está e permite remover tudo em um clique.

Por que meu texto tem caracteres invisíveis?

Eles geralmente vêm de copiar e colar conteúdo de chats, PDFs, páginas da web ou editores ricos. Algumas ferramentas também já usaram esse recurso como marca oculta.

É seguro remover esses caracteres?

Em texto comum em português, sim. Mantenha apenas quando estiver trabalhando com scripts da direita para a esquerda, sequências de emoji ou casos em que o caractere tem função real.

Meu texto colado fica armazenado?

Não. Seu texto é processado apenas para executar a análise e a limpeza, depois é descartado.

Ferramentas relacionadas