Plano Unicode

Encoding & Standards

Grupo de 65.536 pontos de código Unicode consecutivos. O Plano 0 é o Plano Multilíngue Básico (BMP); a maioria dos emoji está no Plano 1 (SMP).

Unicode divides its 1,114,112 code points into 17 planes of 65,536 code points each (Planes 0 through 16). The first plane, Plane 0 (U+0000 to U+FFFF), is the Basic Multilingual Plane (BMP) containing most common scripts.

Plane 1 (U+10000 to U+1FFFF) is the Supplementary Multilingual Plane (SMP), where most emoji are allocated. Planes 2 and beyond contain supplementary CJK characters and reserved space.

The BMP/SMP distinction matters because characters in the BMP can be represented with a single UTF-16 code unit, while SMP characters (including emoji) require surrogate pairs.

Termos relacionados

Par substituto Par substituto
Duas unidades de código UTF-16 (um substituto alto U+D800–U+DBFF seguido de um substituto baixo U+DC00–U+DFFF) que juntas representam um caractere acima de U+FFFF.
Plano Multilíngue Suplementar (SMP) Plano Multilíngue Suplementar (SMP)
Plano 1 do Unicode (U+10000 a U+1FFFF), onde a maioria dos pontos de código emoji está alocada.
Ponto de código Ponto de código
Valor numérico único atribuído a cada caractere no padrão Unicode, escrito no formato U+XXXX (por exemplo, U+1F600 para 😀).

Ferramentas relacionadas

🔢 Consulta Unicode Consulta Unicode
Digite um codepoint como U+1F600 e obtenha o emoji, detalhes de codificação, bytes UTF-8/16 e entidades HTML.