Converter imagem para Base64 online grátis
Converta qualquer imagem em Base64 na hora. Receba o data URI e trechos de HTML e CSS, ou decodifique Base64 em imagem. Seus arquivos não saem do navegador.
🔒 Seu arquivo nunca sai do navegador. Todo o processamento é feito localmente.
Codificar imagem → Base64
Como converter uma imagem para Base64
- 1
Envie sua imagem
Clique na área de upload ou arraste uma imagem. JPG, PNG, WebP, GIF e SVG são aceitos.
- 2
Copie o resultado
A string Base64, o data URI, a tag img do HTML e o trecho de CSS aparecem na hora. Clique em qualquer botão Copiar para levar à área de transferência.
- 3
Use no seu projeto
Cole o data URI em um src de img, no background-image do CSS ou onde uma URL for aceita. A imagem fica incorporada, sem arquivo externo.
A codificação Base64 transforma os dados binários de uma imagem em uma sequência de caracteres ASCII, que pode ser incluída com segurança em formatos de texto como HTML, CSS, JSON e XML. É útil para embutir um ícone ou logotipo pequeno na página sem uma requisição HTTP extra, ou para enviar imagens por APIs que só aceitam texto.
O data URI junta o tipo MIME e os dados Base64 em uma única string: data:image/png;base64,iVBORw0KGgo…. O navegador o trata exatamente como uma URL que aponta para um arquivo de imagem. Todo o processo acontece no seu navegador com a API FileReader; o arquivo não é enviado a nenhum servidor.
O ideal é usar com imagens pequenas (ícones e logotipos com menos de 5 KB): uma imagem em Base64 fica cerca de 33% maior que o original, o que aumenta o peso da página e prejudica o cache. Para imagens grandes, prefira uma URL comum. O modo inverso aceita uma string Base64 ou um data URI completo e reconstrói a imagem para visualizar e baixar.