Cómo funciona esta herramienta
Detecta el tipo mediante magic bytes y descarga los bytes originales.
Usa el ejemplo para ver la entrada y los metadatos esperados y después sustitúyelo por tu valor.
Privacidad y uso seguro
El procesamiento permanece en esta pestaña. Los valores grandes pueden consumir mucha memoria del dispositivo.
La detección de firma y Base64 no sustituyen un análisis de malware. No confíes en descargas desconocidas.
Errores habituales que explica
- La entrada está vacía, dañada o no tiene el formato esperado.
- El modo elegido no coincide con el alfabeto, tipo de archivo o representación.
- Un valor muy grande puede agotar la memoria al coexistir las copias codificada y decodificada.
- Una conversión correcta no demuestra que el contenido sea seguro o fiable.
Comandos equivalentes
Usa el entorno o shell de tu flujo de trabajo. Valida entradas no fiables y evita imprimir binarios directamente en la 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