Solte qualquer imagem para convertê-la em uma string Base64 ou um data URI. Escolha o formato de saída e copie diretamente para HTML, CSS ou JSON. Nenhum arquivo é enviado — tudo é executado no seu navegador.
imagem para Base64 converte um arquivo de imagem em uma string codificada em Base64 usando a API FileReader integrada do navegador. A saída pode ser formatada como uma string Base64 bruta, um data URI completo, uma declaração CSS background-image ou uma tag HTML img — o que for necessário para o caso de uso de destino.
Base64 é uma forma de codificar dados binários (como uma imagem) como uma string ASCII de texto simples. Um data URI é uma string Base64 prefixada com o tipo MIME, formatada como data:image/png;base64,... — isso pode ser colocado diretamente no atributo src de uma tag img ou em um background-image de CSS para incorporar a imagem sem uma solicitação de arquivo separada.
Data URIs são ideais para ícones pequenos, logos ou imagens incorporadas em e-mails HTML, onde referências a arquivos externos podem ser bloqueadas. Para imagens grandes, elas aumentam o peso da página e podem prejudicar o desempenho, então use com moderação.
Não. A API FileReader codifica a imagem diretamente no seu navegador. Sua imagem nunca sai do seu dispositivo.
A codificação Base64 aumenta o tamanho dos dados em aproximadamente 33%, porque cada 3 bytes de dados binários se tornam 4 caracteres ASCII. Uma imagem de 100 KB fica com cerca de 133 KB como string Base64.