Codifique texto, imagens e arquivos para Base64 ou decodifique strings Base64.
Arraste e solte um arquivo aqui ou clique para selecionar
Base64 é um esquema de codificação que converte dados binários em uma string ASCII. Ele mapeia cada 3 bytes para 4 caracteres imprimíveis (A–Z, a–z, 0–9, +, /). O resultado é cerca de 33% maior que os dados originais, mas pode ser incorporado com segurança em protocolos baseados em texto como e-mail, JSON ou HTML.
O algoritmo pega o fluxo de bytes de entrada e o divide em blocos de 3 bytes (24 bits). Cada bloco é dividido em quatro grupos de 6 bits que servem como índices em um alfabeto de 64 caracteres. Se o comprimento não for divisível por 3, caracteres de preenchimento (=) são adicionados. O resultado é texto ASCII puro.