Codificador e Decodificador Base64

Codifique texto para Base64 ou decodifique strings Base64 instantaneamente. Suporte total a UTF-8.

Processamento 100% no lado do cliente — Seus dados nunca saem do seu navegador
Texto
Codificado em Base64

O que é Codificação Base64?

Base64 é um esquema de codificação de binário para texto que representa dados binários em um formato de string ASCII. É comumente usado para incorporar dados binários em formatos baseados em texto, como JSON, XML, HTML e mensagens de e-mail. Cada dígito Base64 representa exatamente 6 bits de dados, tornando-o um método amplamente utilizado para transmitir dados com segurança por canais que suportam apenas texto.

Como Funciona a Codificação Base64?

A codificação Base64 funciona pegando a cada três bytes de dados de entrada e convertendo-os em quatro caracteres ASCII. Os bytes de entrada são divididos em grupos de 6 bits, e cada grupo é mapeado para um caractere de um alfabeto de 64 caracteres (A-Z, a-z, 0-9, +, /). Se o comprimento da entrada não for um múltiplo de três, caracteres de preenchimento (=) são adicionados à saída.

Casos de Uso Comuns

A codificação Base64 é usada para incorporar imagens em CSS ou HTML através de data URIs, codificar anexos binários em e-mails (MIME), transmitir dados através de URLs e APIs, armazenar conteúdo binário em JSON ou XML, e codificar credenciais de autenticação em cabeçalhos HTTP Basic Auth. Esta ferramenta suporta texto UTF-8 completo, para que você possa codificar e decodificar caracteres multi-byte, incluindo emojis e escritas internacionais.

Construa com o Phoenix Code

Um editor de código moderno com visualização ao vivo, desenvolvido para desenvolvedores web e designers.

Experimente o Phoenix Code