Converta textos e arquivos para o formato Base64 ou decodifique strings Base64 na hora — rápido e funciona no seu navegador.
Clique para escolher ou arraste e solte aqui
Máx. 5 MB · Todos os tipos de arquivo são aceitos
Instantâneo, privado e grátis — sem conta, sem instalação, nada armazenado.
A conversão acontece em milissegundos, sem idas e vindas ao servidor.
Todo o processamento é local — nada é transmitido a nenhum servidor.
Cole texto puro ou envie qualquer tipo de arquivo de até 5 MB para codificar.
Alterne entre os modos de codificar e decodificar com um único clique, a qualquer momento.
Incorpore imagens diretamente em CSS/HTML como data URIs para eliminar requisições HTTP extras.
Os padrões de e-mail MIME exigem que os anexos sejam codificados em Base64 antes do envio.
Prepare dados binários, como imagens, para transmissão no corpo de requisições de APIs JSON.
As credenciais do HTTP Basic Auth são transmitidas como usuário:senha codificados em Base64.
Base64 é um grupo de esquemas de codificação de binário para texto que representam dados binários em formato de string ASCII. Ele foi criado para permitir que conteúdo binário passe por sistemas que só lidam com texto. Os usos comuns incluem incorporar arquivos de imagem diretamente em HTML ou CSS com data URIs, anexar arquivos binários a e-mails com codificação MIME e transmitir dados binários em APIs REST JSON, onde o formato precisa ser somente texto.
Esta ferramenta usa a função btoa() integrada do JavaScript para codificar strings em Base64 e a atob() para decodificá-las. Para arquivos enviados, a FileReader API lê o arquivo como uma data URL, e a parte em Base64 é extraída do resultado. Tudo acontece na aba do seu navegador, sem requisições de rede — o que torna o processo rápido e totalmente privado.
Codificação Base64 e criptografia são coisas completamente diferentes. O Base64 é um formato de codificação reversível — qualquer pessoa com a string Base64 pode decodificá-la imediatamente, sem chave. Ele não é uma medida de segurança. Já a criptografia (como AES ou RSA) exige uma chave secreta para decodificar. Não use codificação Base64 para proteger dados sensíveis — use criptografia de verdade.
Fale com a gente — costumamos responder em 2–3 dias úteis.
Fale conosco