Incorpore imagens diretamente no seu código
Às vezes você precisa de uma imagem sem um arquivo separado: um ícone em uma folha de estilo, um logotipo em um relatório HTML de arquivo único, um placeholder em uma resposta de API JSON, uma imagem em um documento Markdown ou um fundo em uma biblioteca de componentes. Este conversor codifica qualquer imagem em Base64 e a formata pronta para colar — como um data URI, Base64 puro, uma background-image em CSS, uma tag <img> em HTML ou sintaxe de imagem em Markdown.
Recursos
- Todos os formatos comuns de imagem: PNG, JPG, GIF, WebP, AVIF, SVG, ICO e mais.
- Cinco formatos de saída para diferentes usos.
- Comparação de tamanho entre o arquivo original e o texto codificado.
- Visualização da imagem com fundo quadriculado de transparência.
- Cópia com um clique.
- Privado: o arquivo nunca sai do seu navegador.
Exemplos de saída
| Formato | Como fica |
|---|---|
| Data URI | data:image/png;base64,iVBORw0KGgo… |
| Base64 | iVBORw0KGgo… |
| CSS | background-image: url("data:image/png;base64,…"); |
| HTML | <img src="data:image/png;base64,…" alt="logo"> |
| Markdown |  |
Mantenha as imagens incorporadas pequenas
Imagens incorporadas não podem ser armazenadas em cache isoladamente e são baixadas novamente a cada cópia da página ou folha de estilo que as contém. Como regra geral, incorpore apenas imagens menores que alguns kilobytes. Reduza o tamanho das imagens primeiro com o Comprimir Imagem, converta ícones vetoriais com o SVG para PNG se precisar de um bitmap, ou codifique outros arquivos e textos com o codificador Base64.