Ferramenta do navegador

Conversor de Base64 para arquivo

Detecte o tipo por magic bytes e baixe os bytes originais.

Processamento local · Sem upload · Sem conta

Resultado

Detecção de assinatura e Base64 não são análise de malware. Não confie em downloads desconhecidos.

Como esta ferramenta funciona

Detecte o tipo por magic bytes e baixe os bytes originais.

Use o exemplo para conferir a entrada e os metadados e depois substitua pelo seu valor.

Privacidade e uso seguro

O processamento permanece nesta aba. Valores grandes ainda podem consumir muita memória do dispositivo.

Detecção de assinatura e Base64 não são análise de malware. Não confie em downloads desconhecidos.

Falhas comuns explicadas

  • A entrada está vazia, danificada ou não usa o formato esperado.
  • O modo escolhido não corresponde ao alfabeto, tipo de arquivo ou representação.
  • Um valor muito grande pode esgotar a memória enquanto as cópias codificada e decodificada coexistem.
  • Uma conversão bem-sucedida não prova que o conteúdo seja seguro ou confiável.

Comandos equivalentes

Use o runtime ou shell já disponível. Valide entradas não confiáveis e não imprima binários diretamente no terminal.

Python

from pathlib import Path
import base64
Path('decoded.bin').write_bytes(base64.b64decode(value, validate=True))

JavaScript

import { writeFileSync } from 'node:fs';
writeFileSync('decoded.bin', Buffer.from(value, 'base64'));

Shell

base64 --decode payload.base64 > decoded.bin
file decoded.bin

Padrões e referências oficiais