Converta qualquer imagem em uma string codificada em Base64. Gere data URIs, código CSS de fundo e tags img HTML prontos para usar nos seus projetos.
Solte uma imagem aqui ou clique para buscar
Suporta JPG, PNG, WebP, SVG, GIF e outros formatos
Todo o processamento ocorre localmente no seu navegador. Suas imagens nunca são enviadas a nenhum servidor.
Clique ou arraste e solte seu arquivo de imagem. Suporta todos os formatos comuns, incluindo JPG, PNG, WebP, SVG e GIF.
Visualize instantaneamente sua imagem convertida para Base64. Alterne entre Data URI, Base64 puro, fundo CSS e formatos de tag img HTML.
Clique no botão Copiar para copiar a saída codificada para a área de transferência. Cole diretamente no seu código, e-mail ou aplicação.
Incorpore imagens diretamente em e-mails HTML sem hospedagem externa. Imagens codificadas em Base64 garantem que os destinatários vejam suas imagens independentemente das configurações do cliente de e-mail ou de conteúdo externo bloqueado.
Use imagens Base64 como imagens de fundo CSS para reduzir requisições HTTP. Ideal para ícones pequenos, padrões e elementos de interface que precisam carregar instantaneamente com a folha de estilos.
Incorpore ícones pequenos e sprites diretamente no seu HTML ou CSS. Elimina requisições de rede extras para ativos pequenos e garante que os ícones apareçam imediatamente no carregamento da página.
Envie imagens como strings Base64 em requisições de API JSON. Sem necessidade de uploads multipart — basta incluir a string codificada no payload da sua API para transferência de dados de imagem sem complicações.
Incorpore imagens de gráficos e visualizações de dados diretamente em relatórios e dashboards. A codificação Base64 garante que o conteúdo visual seja autocontido e exiba corretamente offline.
Armazene imagens como strings Base64 no armazenamento local ou em bancos de dados para aplicações web offline. Garante que todos os ativos visuais estejam disponíveis sem conectividade de rede.
Base64 é um esquema de codificação binário para texto que converte dados binários (como imagens) em texto ASCII. Usa 64 caracteres imprimíveis (A-Z, a-z, 0-9, +, /) para representar dados binários, tornando-os seguros para incorporar em HTML, CSS, JSON e outros formatos baseados em texto.
A codificação Base64 aumenta o tamanho dos dados em aproximadamente 33%. Uma imagem de 30 KB fica com cerca de 40 KB após a codificação. Isso ocorre porque a cada 3 bytes de dados binários são convertidos em 4 caracteres Base64. O prefixo do Data URI adiciona alguns bytes a mais.
Use Base64 para imagens pequenas (abaixo de 10-20 KB) como ícones, logotipos e elementos de interface em que reduzir requisições HTTP é importante. Para imagens maiores, arquivos normais com cache adequado são mais eficientes, pois strings Base64 não podem ser cacheadas separadamente e aumentam o tamanho do documento.
Sim, completamente seguro. Toda a conversão ocorre localmente no seu navegador usando JavaScript. Suas imagens nunca são enviadas a nenhum servidor. Nenhum dado sai do seu dispositivo, garantindo privacidade e segurança completas.
Você pode converter qualquer formato de imagem suportado pelo seu navegador, incluindo JPG/JPEG, PNG, WebP, SVG, GIF, BMP, ICO e AVIF. A ferramenta preserva o tipo MIME original na saída do Data URI.
Codifique imagens em Base64 instantaneamente para incorporar em HTML, CSS e APIs. Grátis, rápido e privado.