Base64 para imagem

Descodifique imagens Base64 ou Data URI, pré-visualize formatos compatíveis e descarregue o ficheiro original. Recupere PNG, JPG, GIF e WebP no navegador.

Descodificar
0 caracteres
Resultado

O resultado será apresentado aqui.

Como transformar Base64 numa imagem

  1. Cole a cadeia Base64 ou a URI completa data:image/…;base64,….
  2. Descodifique o conteúdo. O formato é identificado pelos bytes recuperados, não apenas pelo prefixo.
  3. Pré-visualize formatos compatíveis e descarregue a imagem original.

Como utilizar Base64 para imagem

O formato é identificado pelos bytes, não apenas pelo rótulo da Data URI. Conteúdo SVG ativo não é inserido na página. Alguns formatos, como TIFF, podem exigir uma descarga para visualização.

Descodificar a Data URI de um GIF de um píxel

Entrada
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Resultado
result.gif (image/gif, 1 × 1 px, 42 B)

Perguntas sobre Base64 para imagem

Devo colar também o prefixo da Data URI?

Pode usar apenas os dados Base64 ou a URI completa data:image/png;base64,…. Cole só o valor, sem etiquetas HTML, sintaxe CSS url() ou aspas JSON à volta. Espaços, tabulações e quebras de linha no texto codificado são ignorados.

Base64 para PNG transforma qualquer imagem em PNG?

Não. A descodificação recupera os bytes originais sem alterar o formato, as dimensões ou a qualidade. Um PNG é descarregado como .png e um JPEG como .jpg. Para mudar o formato após a descodificação, use o conversor de imagens.

Porque não aparece a pré-visualização ou a imagem é recusada?

Aqui, SVG e TIFF estão disponíveis apenas para descarregar. As restantes pré-visualizações dependem do navegador e de dados válidos. A assinatura identifica o formato, mas não garante a integridade do ficheiro. Dados que não sejam imagens e formatos desconhecidos são recusados mesmo com o prefixo image/png. Use Base64 para ficheiro nesses casos.

Aceita Base64URL e imagens grandes?

Aceita Base64 padrão e Base64 seguro para URL válidos, com ou sem preenchimento = válido. Não misture os alfabetos +/ e -_ nem substitua + por um espaço. Os limites são 48 MiB de texto codificado e 32 MiB para o ficheiro descodificado. Uma cadeia truncada não permite recuperar os bytes em falta.

Os meus ficheiros, tokens ou textos são enviados para o servidor?

Não. O processamento decorre no seu navegador. O site fornece a página e o programa, mas não envia os seus dados para um servidor de conversão nem os guarda numa conta.

  • Imagem para Base64

    Converta PNG, JPEG, GIF, WebP, SVG e outras imagens reconhecidas para Data URI Base64 no navegador.

  • Base64 para ficheiro

    Recupere ficheiros descarregáveis a partir de Base64 e Data URI, sem alterar os bytes descodificados.

  • Codificador e descodificador Base64

    Codifique texto UTF-8 em Base64 ou descodifique Base64 padrão e seguro para URL, com controlo do preenchimento e das linhas.

Usos comuns e exemplos

Todas as ferramentas para desenvolvedores

Codificação e ficheiros

Converta entre texto, bytes, URL e imagens incorporadas sem alterar os dados originais.

Análise de dados e texto

Leia dados estruturados e tokens e identifique exatamente o que mudou.

Hashes, identificadores e horários

Verifique ficheiros, gere identificadores e consulte datas e execuções periódicas.

Os dados e ficheiros são processados no seu dispositivo. Não deixe resultados confidenciais numa área de transferência partilhada e utilize um dispositivo de confiança para chaves privadas e tokens.