Codificação Mapeamento

Visualize passo a passo como o texto simples é convertido em caracteres Base64. Veja o mapeamento de codificação em tempo real.

EntradaTexto puro
0 caracteres
Saída codificadaBase64
0 caracteres
PASSOS DE CODIFICAÇÃO

Como a codificação funciona passo a passo

01

Conversão de bytes UTF-8

Cada caractere é primeiro convertido para sua representação em bytes UTF-8. Caracteres ASCII usam 1 byte, enquanto caracteres internacionais podem usar 2–4 bytes.

02

Agrupamento de 3 bytes

Os bytes são agrupados em conjuntos de 3 (24 bits). Cada grupo é então dividido em quatro segmentos de 6 bits.

03

Busca de caractere Base64

Cada valor de 6 bits (0–63) é mapeado para um caractere no alfabeto Base64. Grupos incompletos são preenchidos com caracteres "=".

DICAS

Dicas para melhores resultados

Experimente caracteres multi-byte (ex. chinês, emoji) para ver como a codificação UTF-8 os expande em múltiplos bytes.

Alterne entre os modos Codificar e Decodificar para ver o mapeamento em ambas as direções.

Ative o modo URL-Safe para ver como + e / são substituídos por - e _ na saída.