Base64 para ficheiro

Descodifique Base64 ou uma Data URI para um ficheiro. Recupere PDF, ZIP, imagens e texto, consulte o tipo detetado e preserve os bytes no navegador.

Descodificar
0 caracteres
Resultado

O resultado será apresentado aqui.

Como converter Base64 num ficheiro

  1. Cole a cadeia Base64 ou uma URI data:…;base64, completa.
  2. Descodifique e verifique o tipo de ficheiro detetado e o tamanho; as imagens compatíveis também têm pré-visualização.
  3. Descarregue o ficheiro recuperado. Se tiver o original, compare as somas SHA-256 para confirmar que os bytes são iguais.

Como utilizar Base64 para ficheiro

A descarga conserva todos os bytes. Uma assinatura de ficheiro reconhecida determina a extensão sugerida. Dados desconhecidos são guardados como .bin; altere a extensão apenas se conhecer o formato real.

Exemplo: recuperar um ficheiro de texto a partir de Base64

Entrada
T2zDoSwgbXVuZG8hIPCfkYs=
Resultado
result.txt (text/plain;charset=utf-8, 17 B) Olá, mundo! 👋

Perguntas sobre Base64 para ficheiro

Posso recuperar um PDF, ZIP ou documento Word a partir de Base64?

Sim, desde que a cadeia contenha os bytes desse ficheiro. Descodificar recupera os dados: não converte outro formato para PDF nem repara um ZIP danificado. Alguns documentos Word usam contentores ZIP e podem receber a extensão sugerida .zip. O Base64 simples não guarda o nome original; altere a extensão apenas se conhecer o formato real.

Posso colar uma Data URI ou um valor Base64 de JSON?

São aceites Base64 simples e URI data:…;base64, completas. Em JSON, copie apenas o valor do campo, sem as aspas exteriores nem o objeto inteiro. Os espaços ASCII e as mudanças de linha são ignorados. Pode usar Base64 padrão ou Base64URL, mas não misturar os respetivos alfabetos.

Porque é que o ficheiro fica em .bin ou a descodificação falha?

Os dados binários não reconhecidos são guardados como .bin com o tipo application/octet-stream; isso não significa perda de bytes. O tipo é detetado pela assinatura do ficheiro, não pelo MIME indicado na Data URI, e não garante a integridade. Caracteres inválidos, preenchimento = mal colocado ou dados incompletos podem causar erros. A codificação percentual, as etiquetas HTML e as mudanças de linha com escape em JSON precisam de ser descodificadas ou extraídas primeiro.

Quais são os limites de tamanho? O ficheiro é seguro?

A entrada Base64 está limitada a 48 MiB e o ficheiro descodificado a 32 MiB. O processamento é feito no navegador; Base64 não é encriptação nem uma análise antivírus. Descarregue apenas ficheiros de confiança. A ferramenta não abre PDF nem descomprime ZIP.

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.

  • Ficheiro para Base64

    Codifique qualquer ficheiro em Base64, com prefixo Data URI, preenchimento e quebras MIME opcionais.

  • Base64 para imagem

    Descodifique imagens Base64 ou Data URI, pré-visualize formatos suportados e descarregue os bytes originais.

  • Hash SHA-256 e soma de verificação

    Gere SHA-256 de textos e ficheiros e verifique descargas com as respetivas somas de verificação publicadas.

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.