Caracteres ocultos em textos do ChatGPT: o que são e como removê-los

Publicado em 12 de novembro de 2026 · 5 min de leitura · Pela equipe TraceWipe

Você cola um texto do ChatGPT em um documento e algo parece estranho: uma linha não quebra, a busca não encontra uma palavra que você está vendo ou um formulário na web recusa o texto. O culpado costuma ser um caractere que você não vê.

Este guia explica quais caracteres invisíveis aparecem em textos gerados por IA e em textos copiados, se eles são “marcas d’água” e como encontrá-los e removê-los.

O que são “caracteres ocultos”

O Unicode — o sistema que os computadores usam para representar texto — inclui muitos caracteres que não ocupam espaço visível ou parecem idênticos a um espaço comum. Eles têm usos legítimos em tipografia e em idiomas como árabe, persa e hindi, mas em textos do dia a dia em português costumam ser acidentes.

Os mais comuns são:

Caractere Código O que faz
Espaço de largura zero U+200B Uma oportunidade de quebra invisível — sem largura
Não-unificador / unificador de largura zero U+200C / U+200D Controlam como letras ou emojis se juntam
Unificador de palavras U+2060 Impede uma quebra de linha, de forma invisível
Marca de ordem de bytes U+FEFF Um marcador de arquivo que às vezes vai parar no meio do texto
Hífen suave U+00AD Só aparece quando uma palavra é quebrada no fim da linha
Espaço sem quebra U+00A0 Parece um espaço, mas não permite quebra de linha
Espaço estreito sem quebra U+202F Um espaço sem quebra mais fino, usado em alguns formatos de números e datas
Controles bidirecionais U+202A–U+202E, U+2066–U+2069 Mudam a direção em que o texto é exibido
Caracteres de tag Unicode U+E0000–U+E007F Cópias invisíveis de letras ASCII — podem formar uma mensagem oculta inteira

O ChatGPT adiciona marcas d’água ocultas ao texto?

A pergunta viralizou em abril de 2025, quando usuários e uma startup de educação relataram que os novos modelos de raciocínio da OpenAI inseriam espaços estreitos sem quebra (U+202F) em respostas longas. Muita gente concluiu que era uma marca d’água secreta.

Segundo relatos da época, a OpenAI respondeu que os caracteres eram uma peculiaridade de como os modelos foram treinados, e não uma marca d’água intencional — e testes posteriores indicaram que o comportamento praticamente parou. A OpenAI disse publicamente que pesquisou marcas d’água em texto, mas não as implantou, citando a facilidade de burlá-las e o risco de prejudicar injustamente falantes não nativos de inglês. As políticas estão mudando, principalmente com a entrada em vigor de leis de transparência sobre IA, então consulte a documentação atual de cada fornecedor.

De qualquer forma, duas coisas são claras:

  1. Caracteres ocultos não são uma forma confiável de identificar textos de IA. Eles aparecem em textos de várias fontes — editores de texto, PDFs, páginas web, apps de mensagem — e somem com uma limpeza simples.
  2. Removê-los não torna um texto “indetectável”. Detectores de IA analisam padrões de escrita, não caracteres invisíveis.

Por que os caracteres ocultos ainda são um problema

Mesmo sem significar nada, caracteres invisíveis causam problemas reais:

  • Formatação quebrada — quebras de linha estranhas, palavras que não se ajustam, texto desalinhado.
  • Buscas que falham — “fatura” com um espaço de largura zero no meio não vai aparecer em uma busca por “fatura”.
  • Erros em código e dados — um U+FEFF ou U+200B perdido em um arquivo de configuração, CSV, fórmula de planilha ou URL pode causar erros muito difíceis de achar.
  • Formulários e nomes de usuário recusados — alguns sites rejeitam entradas com caracteres incomuns.
  • Instruções ocultas — caracteres de tag Unicode podem esconder frases inteiras em um texto aparentemente inocente. Pesquisadores de segurança mostraram como isso permite contrabandear instruções para sistemas de IA (“injeção de prompt”) que as pessoas que leem o texto nunca veem.
  • Falsificação — controles bidirecionais podem fazer um texto ou código ser exibido de forma diferente de como realmente é executado (a técnica “Trojan Source”).

Como encontrar caracteres ocultos

  1. Abra o limpador de texto IA do TraceWipe.
  2. Cole seu texto.
  3. A ferramenta conta cada caractere oculto, dá o nome dele (por exemplo ZERO WIDTH SPACE) e destaca exatamente onde ele está no texto.
  4. Se o texto tiver caracteres de tag Unicode, a mensagem oculta que eles formam é decodificada e exibida.

Tudo roda no seu navegador, então o texto nunca sai do seu dispositivo.

Revele e remova caracteres invisíveis

Cole, limpe e copie em segundos.

Abrir o limpador de texto →

Como remover caracteres ocultos

No limpador de texto, a versão limpa aparece ao lado do original. Você pode escolher:

  • Transformar espaços especiais em espaços normais — converte espaços sem quebra, finos e estreitos em espaços comuns.
  • Unir espaços duplos — organiza os espaços que sobraram.
  • Simplificar aspas e travessões — transforma “aspas curvas”, travessões (—) e reticências (…) em caracteres simples de teclado. Útil para código, CSV e sistemas de texto puro.
  • Manter ou remover modificadores de emoji — emojis como os de família ou corações coloridos dependem de unificadores e seletores de variação, então são mantidos por padrão.

Depois clique em Copiar texto limpo.

Outras formas de fazer

  • Microsoft Word: ative Mostrar tudo ¶ para ver algumas marcas de formatação e use Localizar e substituir com caracteres especiais. Isso não revela todos os caracteres de largura zero.
  • Editores de código: o VS Code destaca por padrão muitos caracteres Unicode invisíveis ou ambíguos.
  • Colar como texto sem formatação: Ctrl + Shift + V (Windows) ou Cmd + Shift + Option + V (Mac) remove a formatação, mas não remove caracteres Unicode invisíveis.

Perguntas frequentes

Remover caracteres ocultos muda minhas palavras?

Não. O limpador só remove ou normaliza caracteres invisíveis e espaços especiais. A opção de simplificar aspas e travessões muda o estilo da pontuação e vem desativada.

É seguro remover caracteres em textos em árabe ou persa?

Unificadores e não-unificadores de largura zero podem ter significado em algumas escritas, e marcas de direção importam em textos da direita para a esquerda. Revise o resultado antes de usar e guarde o original.

Outras ferramentas de IA adicionam caracteres ocultos?

Caracteres ocultos podem aparecer em textos de qualquer origem, incluindo outros chatbots, PDFs e páginas web. Trate-os como um problema de formatação, não como prova de onde um texto veio.

Caracteres ocultos podem esconder uma mensagem para a IA?

Sim. Caracteres de tag Unicode podem codificar uma frase inteira invisível para pessoas, mas legível por softwares, incluindo modelos de IA. O limpador de texto decodifica e mostra qualquer mensagem desse tipo.

Experimente grátis — nada é enviado

Todas as ferramentas do TraceWipe rodam com privacidade no seu navegador.

Limpe seu texto →
Mantenha o TraceWipe gratuito

Sem anúncios atrapalhando, sem cadastro, sem uploads. Se estas ferramentas pouparam seu tempo, um café ajuda a pagar a hospedagem e novos recursos.

Me pague um café

Mais guias