Restaurar Base64
Suporta Data URL e Base64 puro, detecta imagens automaticamente e exibe pré-visualização
Entrada
Cole seu Base64 ou Data URL
Dica: Base64 URL-safe (com - e _) também é compatível
Saída
Pré-visualização / Texto / Download
MIME-
Tamanho-
Nenhuma saída ainda. Cole o conteúdo e clique em “Restaurar”
Decodificar Base64 de volta para imagens e arquivos
Use este decodificador Base64 quando receber uma Data URL, uma string de imagem inline ou Base64 bruto de uma API e precisar visualizar ou baixar o conteúdo original. Ele suporta tipos MIME comuns, saída em texto e download sem conta.
Como decodificar Base64
- Cole uma Data URL completa ou alterne para entrada Base64 bruta.
- Escolha o tipo MIME quando a entrada não incluir o prefixo data:.
- Clique em Decodificar para visualizar imagens, copiar texto ou baixar o arquivo restaurado.
Exemplo de decodificação Base64
Entrada
data:text/plain;base64,SGVsbG8gSW1hZ2VCYXNlNjQ=Saída decodificada
Hello ImageBase64Entradas comuns
- Data URLs como data:image/png;base64,... copiadas de HTML, CSS, JSON ou ferramentas do navegador.
- Strings Base64 brutas sem o prefixo data: quando o tipo MIME é conhecido separadamente.
- Base64 seguro para URL que usa - e _ em vez de + e /.
Verifique antes de decodificar
- Se a string começa com data:, mantenha a Data URL completa para ler o MIME automaticamente.
- Se você só tem Base64 bruto, escolha o MIME correto para que prévia e download usem a extensão certa.
- Strings Base64 muito grandes podem ser lentas no navegador; para CDN, URLs normais de imagem costumam ser melhores.
Erros comuns ao decodificar Base64
MIME ausente ou incorreto
Base64 bruto não indica se o resultado é PNG, JPEG, SVG, PDF ou texto. Selecione o MIME esperado antes de baixar.
String Base64 truncada
Logs, planilhas, chats ou quebras de linha podem cortar o valor copiado. Se falhar, copie o valor original novamente.
Data URL sem Base64
Algumas Data URLs usam texto codificado por URL em vez de ;base64. Este decodificador espera Base64 para restaurar arquivos.
Perguntas frequentes
Por que minha imagem Base64 não aparece?
As causas comuns são padding ausente, MIME incorreto, string truncada ou uma Data URL que não está realmente codificada em Base64.
Posso decodificar Base64 para texto?
Sim. Se o conteúdo decodificado não for imagem, a ferramenta tenta mostrá-lo como texto UTF-8 para cópia.
Devo usar Base64 para imagens grandes em produção?
Normalmente não. Base64 aumenta o tamanho e impede cache normal de imagem. É melhor para assets pequenos, debug, transferências temporárias e APIs.