Decodificador de Base64 a archivo
Pega Base64 o un data: URI y descarga el archivo original. Detecta el tipo de archivo (PNG, JPEG, PDF, ZIP, JSON…) por sus bytes mágicos y previsualiza imágenes.
Se ejecuta completamente en tu navegador. Tus datos nunca se suben.
¿Qué es Decodificar Base64 a archivo?
Decodifica Base64 o un URI data: a binario y te permite descargarlo como archivo. El tipo de archivo se toma del data URI o se detecta a partir de los bytes mágicos del contenido, así que obtienes la extensión correcta; las imágenes se previsualizan y los archivos de texto se muestran.
Cómo usar Decodificar Base64 a archivo
- Pega el texto Base64 o el URI
data:…;base64,…en Base64 o data URI. - Revisa el Tipo de archivo detectado y el Tamaño decodificado.
- Ajusta el Nombre del archivo si quieres (la extensión se sugiere automáticamente).
- Haz clic en Descargar archivo.
Ejemplo
SGVsbG8sIFdvcmxkIQ==
text/plain · 13 B · decoded.txt containing "Hello, World!"
Cuándo usar Decodificar Base64 a archivo
Úsalo para recuperar adjuntos o imágenes de respuestas de API, logs, correos o campos de bases de datos. Si el Base64 contiene texto plano, la herramienta Decodificar Base64 es más rápida.
Cómo funciona Decodificar Base64 a archivo
Se eliminan los espacios y el prefijo del data URI y el Base64 (estándar o apto para URL) se decodifica a bytes. El tipo MIME se toma del data URI si existe; si no, los primeros bytes se comparan con firmas conocidas —por ejemplo, 89 50 4E 47 para PNG, %PDF- para PDF, PK para ZIP— y el UTF-8 válido sin caracteres de control se trata como texto (JSON, SVG, HTML o texto plano). Para la descarga se crea un Blob en local.
Casos de Uso Comunes
- Guardar una imagen que una API devuelve en Base64
- Recuperar un PDF guardado en un campo JSON
- Comprobar qué tipo de archivo contiene un blob Base64 desconocido
- Extraer una fuente o un icono incrustados en un data URI de CSS
Nota de Seguridad
Los archivos decodificados pueden ser ejecutables o documentos con macros. Abre solo archivos de fuentes en las que confíes.
Preguntas Frecuentes
¿Cómo sabe el tipo de archivo?
Por el URI data: si pegas uno; si no, por los números mágicos al principio de los datos. Los formatos sin firma pasan a text/plain (si son UTF-8 válido) o a application/octet-stream.
¿Puedo pegar Base64 apto para URL?
Sí, se aceptan - y _ y el relleno es opcional.
¿Se sube el archivo a algún sitio?
No, la decodificación y el enlace de descarga se crean en tu navegador.