Saltar al contenido

Conversor de Base64 a archivo

Pegue Base64 o una URL data, pulse decodificar y descargue la imagen, el PDF, el archivo comprimido o cualquier otro archivo original.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Conversor de Base64 a archivo?

Las API, los correos y las bases de datos suelen entregar un archivo como una larga cadena Base64. Esta herramienta la decodifica a los bytes originales exactos y le permite guardarla como archivo. Acepta Base64 simple (con caracteres URL-safe, saltos de línea y relleno ausente) y URL data: completas como data:image/png;base64,iVBORw0…

Tras decodificar, la herramienta compara los primeros bytes con una tabla de firmas para decirle qué son realmente los datos (PNG, JPEG, PDF, ZIP, DOCX…), elige un nombre y una extensión por defecto sensatos y muestra el tamaño y los primeros bytes. Puede forzar el nombre de archivo y el tipo MIME. La salida decodificada se limita a 100 MB.

¿Cómo funciona?

  1. Pegue texto Base64 o una URL data: en el cuadro de entrada.
  2. Si quiere, indique un nombre de archivo y un tipo MIME; si no, ambos se detectan.
  3. Pulse «Decodificar a archivo» y revise el tipo detectado, el tamaño y los avisos.
  4. Descargue el archivo. No se sube nada y no se ejecuta nada.

Casos de uso habituales

  • Guardar una imagen o un PDF devuelto en Base64 por una API REST o almacenado en un campo JSON.
  • Recuperar un adjunto de una parte MIME de un correo sin procesar.
  • Convertir de nuevo en archivo de imagen una URL data: copiada de las herramientas de desarrollo del navegador.
  • Comprobar qué contiene realmente un misterioso bloque Base64 en una configuración o un registro.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
data:text/plain;base64,SGVsbG8sIHdvcmxkIQ==
Salida
Nombre del archivo: file.txt
Tamaño: 13 B (13 bytes)
Tipo detectado: Plain text — text/plain
MIME: text/plain
Primeros bytes (hex): 48 65 6C 6C 6F 2C 20 77 6F 72 6C 64 21

Privacidad

Conversor de Base64 a archivo se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Una cadena Base64 solo conserva los bytes, no el nombre original, así que el nombre se adivina a partir del tipo detectado. El texto que no es Base64 válido se rechaza y los archivos decodificados de más de 100 MB se descartan. No ejecute archivos decodificados de origen dudoso.

Preguntas frecuentes

¿Qué formatos de entrada se aceptan?

Base64 o Base64URL simple, con o sin relleno y con saltos de línea, o una URL data: completa (en base64 o con porcentajes).

¿Cómo se elige la extensión?

A partir de los propios datos: las firmas PNG, JPEG, PDF, ZIP o GZIP se asocian a su extensión habitual. Si nada coincide, el archivo se guarda como file.bin salvo que indique un nombre.

¿Por qué avisa de que los datos son ejecutables?

Se señalan los bytes decodificados que empiezan como un programa de Windows, Linux o macOS, porque los atacantes a veces ocultan programas en Base64. Nunca ejecute un archivo de origen desconocido.

Más herramientas en Herramientas de archivos →