🔒 Os arquivos são processados no seu navegador e nunca são enviados para um servidor.
Como Usar
Imagem → Base64: Faça upload ou arraste e solte uma imagem para codificá-la automaticamente. Você pode copiar a string Base64 pura ou o Data URI completo (útil para incluir diretamente em HTML/CSS).
Base64 → Imagem: Mude para a aba de decodificação e cole a string Base64. Clique em decodificar para ver o resultado e baixar a imagem.
O que é Base64?
Base64 é um esquema de codificação binário para texto. É comumente usado para embutir dados em payloads REST ou colocar pequenas imagens estáticas diretamente em marcações web. Note que as strings Base64 são normalmente 33% maiores que os dados binários originais.
Perguntas Frequentes
O que é um data URI Base64 e quando usar?
Um data URI incorpora a imagem direto no HTML ou CSS como texto Base64, sem precisar de uma requisição HTTP separada. É útil para ícones pequenos, imagens dentro de e-mails e para reduzir requisições em páginas que precisam carregar rápido.
Converter uma imagem para Base64 aumenta o tamanho?
Sim. O Base64 codifica 3 bytes em 4 caracteres, então o texto resultante fica cerca de 33% maior que o arquivo binário original.
Posso decodificar qualquer texto Base64 de volta para imagem?
Qualquer imagem codificada corretamente em Base64 pode ser decodificada. A ferramenta detecta os formatos comuns (JPEG, PNG, WebP, GIF) pelo prefixo do data URI.
Qual a diferença entre Base64 puro e data URI?
O Base64 puro contém só os bytes codificados. O data URI acrescenta o prefixo data:<mime-type>;base64, para que o navegador exiba o conteúdo direto como fonte de imagem no HTML ou CSS.
A ferramenta envia minha imagem para um servidor?
Não. A codificação e a decodificação acontecem no seu navegador. Sua imagem nunca é transmitida.