Codificador Base64

Codifique uma string de texto em Base64. A codificação Base64 é útil para representar dados binários em texto ou em formatos como JSON ou XML.

Calculando hash...

Texto codificado:

Ferramentas Relacionadas

Mais sobre codificação Base64

A codificação Base64 é um método de codificar dados binários em um conjunto de 64 caracteres que são seguros para transmissão pela internet. É comumente usada em sistemas de e-mail e navegadores web para transmitir imagens, vídeos e outros tipos de dados binários.

O processo de codificação envolve dividir os dados binários em grupos de 3 bytes (24 bits), que são então convertidos em quatro valores de 6 bits. Esses valores de 6 bits são então mapeados para seus caracteres ASCII correspondentes, que incluem letras maiúsculas e minúsculas, números e dois caracteres adicionais, geralmente '+' e '/'.

Se os dados binários não forem divisíveis por 3, preenchimento é adicionado ao final dos dados para garantir que sejam. O preenchimento é indicado pelo uso do caractere '='. Por exemplo, se os dados binários tiverem apenas 2 bytes de comprimento, um byte de preenchimento (contendo dois caracteres '=') é adicionado ao final dos dados codificados.

Para decodificar os dados, o processo é simplesmente invertido. Cada grupo de quatro caracteres ASCII é convertido de volta em 3 bytes de dados binários revertendo o processo de mapeamento.

No geral, o processo de codificação Base64 permite que dados binários sejam transmitidos com segurança como texto ASCII, tornando possível transmitir imagens, vídeos e outros tipos de dados binários pela internet de uma forma compatível com a maioria dos sistemas.