./prontouso.com

TEXTO E ESCRITA

Inspetor Unicode

Inspecione cada caractere de uma string, identifique invisíveis, veja code points e normalize texto para NFC, NFD, NFKC ou NFKD.

Status da ferramentaRoda no seu navegador
Prévia

Entrada

Caracteres

CharCode pointCategoriaNome
CU+0043LetterLATIN CAPITAL LETTER C
aU+0061LetterLATIN SMALL LETTER A
fU+0066LetterLATIN SMALL LETTER F
eU+0065LetterLATIN SMALL LETTER E
́U+0301OtherName not available in browser runtime
U+00A0Whitespace · invisívelNO-BREAK SPACE
tU+0074LetterLATIN SMALL LETTER T
eU+0065LetterLATIN SMALL LETTER E
sU+0073LetterLATIN SMALL LETTER S
tU+0074LetterLATIN SMALL LETTER T
U+200BOther · invisívelZERO WIDTH SPACE

Como funciona

  1. Informe os dados

    Preencha os valores, cole o texto ou envie o arquivo que esta ferramenta usa.

  2. Veja o resultado na hora

    A maioria das ferramentas atualiza enquanto você digita; algumas usam um único botão. De qualquer forma, o resultado aparece aqui mesmo.

  3. Use o resultado

    Copie, baixe ou compartilhe o que a ferramenta gerar — o controle é sempre seu.

Privacidade e processamentoRoda localmente no seu navegador. Esta ferramenta não faz upload da sua entrada.

O que é Inspetor Unicode?

O Inspetor Unicode é uma ferramenta para revelar code points, caracteres invisíveis, acentos combinantes, emojis e diferenças entre textos visualmente parecidos.

ENTENDA A FERRAMENTA

Como inspecionar texto Unicode

Use este guia para ler code points, detectar invisíveis e aplicar normalizações Unicode sem perder o original por acidente.

Como ler a tabela

Cada linha visível representa um code point Unicode da entrada. A tabela mostra o caractere, o valor U+, uma categoria geral e um nome quando o ambiente consegue fornecer essa informação.

Caracteres invisíveis

Tabs, quebras de linha, espaços sem quebra, espaços de largura zero, joiners e caracteres parecidos são marcados como invisíveis. Eles costumam explicar problemas de busca, copiar e colar, alinhamento ou validação.

Botões de normalização

  • NFC compõe caracteres quando possível, transformando muitas sequências de letra mais acento em um único code point.
  • NFD decompõe caracteres em letra base mais marcas combinantes.
  • NFKC e NFKD também dobram caracteres de compatibilidade, o que pode alterar símbolos e formas de largura completa de maneira mais agressiva.

Quando usar

  • Depurar textos que parecem idênticos mas falham em comparação de igualdade.
  • Encontrar caracteres de largura zero ou espaços sem quebra em conteúdo copiado.
  • Comparar texto acentuado composto e decomposto antes de salvar ou buscar.
  • Inspecionar emoji, símbolos e pontuação que não ficam claros só olhando.

Cuidados com o conteúdo

Normalizar altera o texto no campo de entrada. Copie o original em outro lugar primeiro se precisar comparar antes e depois com cuidado.

Perguntas frequentes

Por que uma palavra acentuada pode aparecer com mais de um code point?

O acento pode estar salvo como uma marca combinante separada depois da letra. NFC costuma compor isso em um único caractere quando o Unicode oferece uma forma pré-composta.

O que invisível significa aqui?

Significa que o code point tem pouca ou nenhuma largura visual, como tab, quebra de linha, espaço sem quebra, espaço de largura zero ou joiner. Mesmo assim ele pode afetar busca, layout e movimento do cursor.

Por que o nome aparece como indisponível?

Navegadores não expõem uma base completa de nomes Unicode para JavaScript. A ferramenta nomeia controles comuns, espaços, letras ASCII e dígitos, e usa fallback quando não há nome disponível.

Normalização pode mudar o que a pessoa vê?

Sim, especialmente com NFKC e NFKD. Elas podem dobrar caracteres de compatibilidade, como letras de largura completa ou símbolos especiais, então revise o texto depois de aplicar.