🔒 Os arquivos são processados no seu navegador e nunca são enviados para um servidor.

Enviar Imagem
📁
Clique ou arraste uma imagem
PNG, JPG, GIF, WebP, SVG
Saída Base64

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.