Base64 Encode
Codifique texto para o formato Base64. Suporta diversos conjuntos de caracteres, codificação segura para URL e divisão de linhas compatível com MIME.
Base64 Explicado
Por que preciso de codificação Base64?
Base64 é um esquema de codificação usado para representar dados binários em formato ASCII. Isso é útil quando dados binários precisam ser enviados por meios projetados para lidar com dados textuais. Exemplos concretos incluem o envio de imagens em um arquivo XML ou como anexo de e-mail.
Como funciona a codificação Base64?
Os bytes que formam os dados são divididos em buffers de 24 bits (3 bytes de cada vez). O buffer resultante é dividido em 4 grupos de 6 bits. Esses 6 bits formam um número correspondente ao índice no conjunto de caracteres Base64 (A–Z, a–z, 0–9, + e /). Se o número de bytes não for múltiplo de três, preenchimento é adicionado: == para 1 byte restante e = para 2 bytes restantes.
Como incorporar um recurso Base64 em HTML, XML e CSS?
Veja abaixo exemplos de como incorporar recursos Base64 em diferentes documentos web.
Incorporação de imagem em HTML:<img src="data:image/jpeg;base64,/9j/4AAQ..." />
Incorporação de imagem em XML:<image>data:image/jpeg;base64,/9j/4AAQ...</image>
Incorporação de imagem em CSS:.cls { background-image: url('data:image/jpeg;base64,/9j/4AAQ...'); }