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.

Max 2 MB
O arquivo excede o limite de 2 MB. O texto excede o limite de 2 MB. Prévia: exibindo os primeiros 500 KB de {0} MB. O conteúdo completo será enviado para formatação.
Por favor, forneça um texto para processar.
Mude esta opção se desejar converter os dados para outro conjunto de caracteres antes da codificação.
Antes de codificar, as quebras de linha serão substituídas pelo separador selecionado.

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...'); }