Imagem para Base64
Converta qualquer imagem em um URI de dados codificados em Base64 para incorporação em HTML ou CSS.
Clique ou arraste um arquivo de imagem aqui para fazer upload
1 imagem · Máx. 2 MBImagem para Base64
Esta ferramenta converte um arquivo de imagem em uma string URI de dados codificados em Base64. Você pode incorporar essa string diretamente em HTML ou CSS, eliminando a necessidade de uma solicitação de arquivo de imagem separada.
A codificação Base64 aumenta o tamanho dos dados em aproximadamente 33%, por isso é melhor usada para imagens pequenas, como ícones e logotipos, em vez de fotografias grandes.
Os arquivos sao lidos localmente no navegador. A imagem nao e enviada a um servidor e a ferramenta limita a entrada a uma imagem de ate 2 MB para desempenho previsivel.
Como usar
- Arraste e solte um arquivo de imagem na área de upload ou clique para selecionar.
- O URI de dados codificados em Base64 aparece no editor de texto abaixo.
- Use Copiar para copiar o resultado ou Salvar para fazer download como um arquivo de texto.
Incorporando imagens em HTML
Você pode usar URIs de dados Base64 diretamente em tags HTML img: <img src="data:image/png;base64,...">
Em CSS, você pode usar URIs de dados para imagens de fundo: background: url('data:image/png;base64,...')
Converter com Python
Converta uma imagem para Base64 usando Python:
import base64
from PIL import Image
with open('image.png', 'rb') as f:
encoded = base64.b64encode(f.read())
data_uri = 'data:image/png;base64,' + encoded.decode()