Decodificador de Unicode

Converta entre escapes Unicode e texto. Suporta \uXXXX, \UXXXXXXXX, entidades &#XXXX; e consulta de pontos de código. Todo o processamento é feito no seu navegador.

Codificar e Decodificar Informações do Caractere Processamento no Cliente
O resultado aparecerá aqui...

Como Usar o Decodificador de Unicode

1

Escolha o Modo

Selecione o modo Decodificar (escape para texto) ou Codificar (texto para escape).

2

Insira os Dados

Cole escapes Unicode ou texto simples dependendo do modo.

3

Converta

Clique em Converter e revise o resultado e os detalhes dos caracteres.

O que é Codificação Unicode?

A codificação Unicode permite que caracteres de qualquer idioma ou sistema de símbolos sejam representados em diferentes formatos. Formatos de codificação comuns incluem \uXXXX (JavaScript/JSON), &#NNNNN; (entidades HTML) e U+XXXX (pontos de código Unicode). Essas codificações garantem que o texto possa ser transmitido e exibido com segurança em diferentes sistemas.

Formatos de Codificação

Codificação JavaScript

Usado em strings JSON e JavaScript

Entidades HTML (&#XXXX;)

Usado em HTML para representar caracteres especiais

Escapes CSS (\XXXXXX)

Usado em conteúdo CSS e identificadores

Perguntas Frequentes

Quais formatos de escape Unicode são suportados?

Esta ferramenta suporta \uXXXX (BMP), \UXXXXXXXX (Unicode completo), &#DDDD; (entidade HTML decimal), &#xHHHH; (entidade HTML hexadecimal) e U+XXXX (notação de ponto de código) para decodificação.

Como funciona a codificação UTF-8?

UTF-8 codifica cada ponto de código Unicode usando 1 a 4 bytes. Caracteres ASCII (U+0000 a U+007F) usam 1 byte, caracteres latinos e outros comuns usam 2 bytes, a maioria dos caracteres CJK usa 3 bytes e emojis e caracteres raros usam 4 bytes.

Qual a diferença entre \u e \U?

\uXXXX usa 4 dígitos hexadecimais e pode representar caracteres no Plano Multilíngue Básico (U+0000 a U+FFFF). \UXXXXXXXX usa 8 dígitos hexadecimais e pode representar qualquer caractere Unicode, incluindo aqueles além do BMP.