Conversor de Imagem para Base64
Converta imagens nos formatos PNG, JPEG, WEBP, GIF e BMP em cadeias de texto Base64 e esquemas Data URI para HTML e CSS.
Executar ferramenta
O conversor de imagem para Base64 processa ficheiros visuais e gera a respetiva representação textual codificada em UTF-8. A ferramenta suporta formatos habituais como PNG, JPEG, WEBP, GIF e BMP, atribuindo o tipo MIME correspondente a cada ficheiro analisado. Caso o formato do ficheiro não seja identificado, o sistema assume o formato PNG com o tipo MIME image/png. Ao carregar os dados da imagem, pode optar por gerar apenas o texto codificado simples ou incluir o prefixo completo de Data URI. Esta última opção facilita a inserção direta de imagens em folhas de estilo CSS, documentos HTML ou estruturas JSON, eliminando pedidos HTTP adicionais. Campos vazios ou ficheiros corrompidos impedem a conversão; a interface mostra um aviso e pede que forneça um ficheiro intacto. Utilize ficheiros intactos para garantir a conversão correta dos dados em texto pronto a integrar no seu código.
Instruções
- Carregue ou cole os dados da imagem pretendida no campo indicado.
- Marque a opção de Data URI se necessitar do prefixo completo com indicação de tipo MIME.
- Submeta os dados para executar a conversão.
- Copie a sequência de texto gerada para utilizar no seu projeto.
Exemplos
- Carregamento de um ícone PNG com a opção de Data URI ativa, gerando uma cadeia que começa por data:image/png;base64, pronta para inserção em CSS.
- Conversão de uma fotografia JPEG com a opção de Data URI desativada, obtendo unicamente a sequência alfanumérica em texto simples.
Perguntas frequentes
Quais são os formatos de imagem compatíveis?
O sistema reconhece e atribui tipos MIME a imagens PNG, JPEG, WEBP, GIF e BMP. Se o formato não for determinado, aplica o tipo image/png por omissão.
Para que serve a opção de incluir Data URI?
Quando ativada, adiciona o prefixo com o tipo de conteúdo antes dos dados codificados, permitindo incorporar o resultado diretamente em atributos src de HTML ou URLs de CSS.
O que acontece se enviar um ficheiro corrompido?
Se os dados fornecidos não puderem ser descodificados ou interpretados como imagem, a interface mostra um aviso e pede que forneça um ficheiro válido.