Todas as Ferramentas|100% no Cliente

Guia Técnico de Caracteres Unicode e Espaços de Largura Zero

Guia completo sobre pontos de código Unicode (U+XXXX), pares substitutos, clusters de grafemas e caracteres invisíveis.

Unicode Standard 16.0 Ready
Atenção: Caracteres invisíveis de largura zero detectados no texto! (3 invisible characters detected)
Pontos de Código17
Grafemas16
Bytes UTF-823 B
Invisíveis / Zero-Width3
17 JS string code units
Detalhamento de Caracteres e Sequências de BytesShowing 17 items
#GlifoCodepointNome / BlocoCategoriaUTF-8 HexUTF-16 Hex
1sU+0073Basic Latin (ASCII)Letter / Number730073
2eU+0065Basic Latin (ASCII)Letter / Number650065
3cU+0063Basic Latin (ASCII)Letter / Number630063
4uU+0075Basic Latin (ASCII)Letter / Number750075
5rU+0072Basic Latin (ASCII)Letter / Number720072
6eU+0065Basic Latin (ASCII)Letter / Number650065
7INVU+200BZero-Width Space (ZWSP)FormatE2 80 8B200B
8uU+0075Basic Latin (ASCII)Letter / Number750075
9sU+0073Basic Latin (ASCII)Letter / Number730073
10eU+0065Basic Latin (ASCII)Letter / Number650065
11rU+0072Basic Latin (ASCII)Letter / Number720072
12INVU+200CZero-Width Non-Joiner (ZWNJ)FormatE2 80 8C200C
13nU+006EBasic Latin (ASCII)Letter / Number6E006E
14aU+0061Basic Latin (ASCII)Letter / Number610061
15mU+006DBasic Latin (ASCII)Letter / Number6D006D
16eU+0065Basic Latin (ASCII)Letter / Number650065
17INVU+FEFFZero-Width No-Break Space (BOM)FormatEF BB BFFEFF

Private Local Inspection

Your sensitive tokens, database fields, and credentials are decomposed purely within client JavaScript memory. Zero external transmissions.

Zero-Width & Security Auditing

Instantly spots invisible characters (ZWSP, ZWNJ, BOM) often used in homograph attacks, copy-paste syntax tampering, and hidden watermarks.

Byte-Level Serialization

Displays variable-length UTF-8 encodings (1 to 4 bytes) alongside UTF-16 surrogate pairs for diagnosing encoding corruptions.

Referência técnica e guia de arquitetura

Guia Técnico de Caracteres Unicode e Espaços de Largura Zero — Guia de referência

Guia completo sobre pontos de código Unicode (U+XXXX), pares substitutos, clusters de grafemas e caracteres invisíveis.

Parâmetros principais e controles

textstring

Texto ou emojis a serem inspecionados.

codepointFormatenum ('U+XXXX' | 'Decimal')

Formato do identificador do caractere.

detectInvisibleboolean

Deteção de caracteres de largura zero.

byteEncodingenum ('UTF-8' | 'UTF-16')

Padrão de codificação de bytes.

Dicas profissionais e melhores práticas

Emojis complexos utilizam o caractere ZWJ (U+200D) para unir múltiplos glifos.

Valide formulários contra caracteres invisíveis como U+200B e U+FEFF.

Use Intl.Segmenter para obter a contagem visual real de caracteres.

Problemas comuns e solução de problemas

Caracteres acima de U+FFFF utilizam pares substitutos no UTF-16.

Verifique a presença de espaços invisíveis (U+00A0 ou U+200B).

Perguntas frequentes (FAQ)

O que é um ponto de código?▼

O número identificador atribuído a cada caractere no padrão Unicode.

O que são clusters de grafemas?▼

Unidades visuais completas de caracteres conforme vistas pelo utilizador.

O que são caracteres de largura zero?▼

Símbolos invisíveis sem largura horizontal na tela.

A análise é feita localmente?▼

Sim, 100% processada no próprio navegador.

Ferramentas e utilitários relacionados

Todas as ferramentas →