Desenvolvimento
Programação
Imagem para Base64
PNG e JPG
Faça o upload de uma imagem PNG ou JPG e obtenha a string Base64 pronta para usar em HTML, CSS, JSON ou APIs. Útil para embutir ícones sem requisições HTTP extras e enviar imagens em payloads REST.
Como usar
- 1Clique no campo de upload e selecione uma imagem PNG ou JPG do seu dispositivo.
- 2A string Base64 correspondente aparece automaticamente na caixa de resultado.
- 3Use o botão 'Copiar' para colar o código Base64 direto no seu HTML, CSS ou API.
- 4Clique em 'Limpar' para remover a imagem atual e converter outra.
Exemplos práticos
Embutir um ícone pequeno em CSS
Converta um ícone PNG para Base64 e use o resultado em background-image: url('data:image/png;base64,...') sem precisar hospedar o arquivo.
Enviar uma imagem em uma API REST
Converta a imagem para Base64 e inclua a string diretamente no corpo JSON de uma requisição que espera o arquivo codificado.
Anexar um logo em um e-mail HTML
Gere a string Base64 do logo e insira no atributo src de uma tag <img> para que a imagem apareça sem anexos externos.
Perguntas frequentes
Quais formatos de imagem são suportados?
PNG e JPG são os formatos principais suportados. Outros formatos como WebP e GIF podem funcionar dependendo do navegador.
Existe limite de tamanho para a imagem?
Para melhor desempenho, recomendamos imagens de até 1MB. Imagens maiores geram strings Base64 muito longas e podem impactar a performance da aplicação.
A imagem é enviada para algum servidor?
Não. A conversão ocorre inteiramente no seu navegador. Nenhum arquivo é transmitido ou armazenado externamente.
