GlyphCopy

detector unicode

Detector de Caracteres Unicode

Cole texto para encontrar cada caractere invisível, de largura zero, controle ou marca direcional que ele contiver. Ative ou desative as categorias que quer remover e copie o texto limpo. Ideal para depurar saída de IA, cópias de PDF, nicks quebrados ou configurações — sem enviar nada para servidor.

Última revisão Ler a política de privacidade

Detector de Caracteres Unicode

Caracteres detectados

Cole o texto no campo acima para inspecionar os caracteres Unicode.

Remover caracteres invisíveis

Texto limpo

Detectar caracteres Unicode invisíveis

Cole qualquer texto na caixa acima. O detector percorre cada caractere, classifica e lista posição, ponto Unicode e nome. Pontuação tipográfica como aspas curvas e travessões é apresentada à parte para você decidir o que manter.

O que a ferramenta encontra

Caracteres de largura zero

Não ocupam espaço horizontal. Aparecem em truques de nicks invisíveis e em saída de IA. Detectamos U+200B, U+200C, U+200D, U+2060 e U+FEFF.

Espaços sem quebra e Unicode

U+00A0 e os espaços largos U+2000–U+200A, U+202F, U+205F e U+3000 parecem espaços comuns mas se comportam diferente. Aparecem ao copiar de Word ou PDF.

Marcas direcionais

Marcas LTR/RTL (U+200E, U+200F) e controles de embedding e isolate (U+202A–U+202E, U+2066–U+2069) podem inverter trechos do texto sem aviso. A ferramenta sinaliza cada uma.

Caracteres de controle

Controles do range C0 (abaixo de U+0020) não devem aparecer em texto comum. Útil para limpar logs, CSV e saída de shell.

Pontuação tipográfica

Aspas curvas, travessões, reticências. Não são invisíveis, mas quebram URL, código e CSV em buscas literais. A ferramenta sinaliza para que decida normalizar ou manter.

Por que caracteres ocultos causam problemas

Código e arquivos de configuração

Um espaço de largura zero numa chave JSON ou no YAML não é visto no editor mas quebra o parser. Marcas direcionais podem inverter nomes de variáveis na revisão de código.

CSV e planilhas

Espaços sem quebra e aspas tipográficas se infiltram ao copiar de Word ou web e quebram buscas exatas.

URL e busca

Largura zero dentro de uma URL impede redirecionamento ou indexação. Texto de IA e cópias de PDF são fontes comuns.

Saída de IA e documentos copiados

LLMs e PDFs podem trazer espaços atípicos, aspas tipográficas e controles. Passe o texto pelo detector antes de publicar.

Como remover com segurança

Marque ou desmarque as categorias que quer remover e copie o resultado. Por padrão removemos largura zero, marcas direcionais e controle. Espaço sem quebra e pontuação tipográfica ficam mantidos por padrão pois podem ter sentido na escrita formal.

Privacidade: tudo no seu navegador

O detector não envia nada ao colar. Classifica e limpa localmente. Pode até desconectar a internet depois de carregar a página.

FAQ

Perguntas frequentes

O que é um caractere de largura zero?

Caractere Unicode que não ocupa espaço ao renderizar. Os mais comuns são U+200B, U+200C, U+200D, U+2060 e U+FEFF.

Por que meu código ou nick quebrou?

Um caractere oculto no meio impede correspondências exatas ou muda o parsing. O detector mostra a posição.

Detecta texto gerado por IA?

Saída de IA pode conter zero-width ou pontuação atípica. A ferramenta os encontra, mas sozinha não confirma origem em IA.

Detecta qualquer caractere Unicode?

Detecta as categorias que mais causam problema. Não lista todas as letras visíveis.

Como remover invisíveis?

Marque as categorias para remover e copie o texto limpo.

O GlyphCopy envia meu texto?

Não. Tudo é processado localmente.

Por que aspas tipográficas importam?

Parecem aspas comuns mas quebram correspondências em código, URL e CSV.

O que é espaço sem quebra?

U+00A0. Parece um espaço comum mas impede a quebra de linha. Aparece ao copiar de Word ou HTML.

O que são marcas direcionais?

Controles que indicam a ordem visual do texto. Podem esconder mudanças em revisões de código.

Posso manter as quebras de linha normais?

Sim. A ferramenta não remove `\n` nem `\r` por padrão.

More tools