Imagem para Base64
Converta qualquer imagem para data URI Base64 instantaneamente. Copie a string codificada para fundos CSS, tags img HTML ou incorpore diretamente em JSON.
① Arraste ou selecione um ficheiro de imagem ② Escolha o formato (Base64 / Data URL) ③ Copie a string codificada
A API FileReader lê o seu ficheiro de imagem e converte-o numa data URI codificada em Base64. Tudo no browser — o seu ficheiro nunca sai do dispositivo.
Base64 codifica dados binários como texto ASCII usando 64 caracteres imprimíveis. Uma data URI combina o tipo MIME e a string Base64 numa única string incorporável que começa com data:.
Use imagens Base64 para eliminar pedidos HTTP para ícones pequenos, incorporar imagens em CSS, armazenar imagens em APIs JSON, ou em HTML de email onde imagens externas são bloqueadas.
Imagem para Base64 — como funciona a codificação data URI
A codificação Base64 converte dados binários (como ficheiros de imagem) numa string de texto usando apenas caracteres ASCII. Um Data URL (data:image/png;base64,…) incorpora os dados diretamente em HTML ou CSS, sem pedido HTTP separado. A API FileReader gera a string inteiramente no browser. Ideal para ícones pequenos em tags <img src="data:..."> ou CSS background-image. A string codificada é aproximadamente 33% maior do que o binário original.