Seleccionar idioma

Convertidor de Base64 a archivo

Convierte cadenas Base64 en archivos descargables. Pega el texto codificado y recupera la imagen, el PDF o el documento original al instante.

Mehmet Demiray Publicado Actualizado
Compartir
Nombre para el archivo descargado; la extensión se añade según el tipo detectado

Qué hace esta herramienta y cuándo usarla

Base64 es una forma de representar datos binarios mediante caracteres de texto. Se usa cuando un archivo necesita viajar por un canal pensado solo para texto, como un correo electrónico, un campo JSON o el código fuente de una página.

Esta herramienta hace el recorrido inverso: tomas una cadena Base64 y la conviertes de nuevo en el archivo original, listo para descargar. Es útil cuando recibes una imagen incrustada en una respuesta de API, un PDF codificado dentro de un documento o cualquier recurso que alguien te ha pasado como texto.

Solo tienes que pegar el contenido, elegir un nombre y descargar el resultado. La herramienta intenta reconocer el tipo de archivo a partir de la cadena. Si tu punto de partida es un fichero y quieres el camino contrario, el conversor de archivo a Base64 hace exactamente lo opuesto.

Cómo funciona la codificación Base64

Base64 toma los datos binarios y los agrupa de tres en tres bytes, que después traduce en cuatro caracteres de un alfabeto de sesenta y cuatro símbolos. Por eso el texto resultante siempre crece respecto al original, en torno a un tercio más de tamaño.

El alfabeto incluye letras mayúsculas y minúsculas, dígitos y dos símbolos adicionales. Cuando los bytes no son múltiplo de tres, se añade el carácter de relleno = al final para completar el bloque.

Concepto Detalle
Entrada Bytes binarios
Salida Texto ASCII
Relleno Carácter =
Aumento Cerca de un 33%

Conocer este funcionamiento ayuda a entender por qué a veces una cadena termina en uno o dos signos de igual y por qué ocupa más que el archivo del que procede.

El prefijo Data URI y los tipos MIME

Muchas cadenas Base64 que encuentras en la web vienen precedidas de un prefijo especial llamado Data URI. Tiene un aspecto parecido a data:image/png;base64, seguido del contenido codificado. Ese encabezado indica el tipo MIME del recurso, es decir, si se trata de una imagen PNG, un PDF, un texto u otro formato.

Nuestra herramienta reconoce ese prefijo cuando está presente y lo usa para asignar la extensión correcta al archivo descargado. Si la cadena llega sin él, puedes indicar manualmente el tipo o el nombre con su extensión.

Identificar bien el tipo MIME evita descargas que el sistema no sabe abrir. Si tienes dudas sobre qué formato corresponde a un archivo, el comprobador de tipos MIME te ayuda a relacionar extensiones y tipos antes de generar la descarga.

Usos prácticos en desarrollo y trabajo diario

Trabajar con Base64 es habitual en muchas tareas técnicas. Al integrar una API, es frecuente recibir un avatar, un comprobante o un adjunto codificado dentro de la respuesta JSON, y necesitas recuperarlo como archivo real para revisarlo.

También aparece al extraer imágenes incrustadas en hojas de estilo o en plantillas de correo, donde los recursos se incluyen directamente en el código en lugar de enlazarse aparte. En esos casos, copiar la cadena y convertirla aquí te devuelve el recurso original en segundos.

Otra situación común es la depuración: cuando un sistema falla al procesar un adjunto, decodificarlo manualmente revela si el problema está en los datos o en otra parte. Para el paso intermedio de inspeccionar una cadena, el decodificador de Base64 muestra el contenido como texto antes de descargarlo como fichero.

Privacidad: la conversión ocurre en tu equipo

Los archivos que decodificas pueden contener información personal o confidencial, así que la privacidad es una prioridad. Esta herramienta realiza toda la conversión en tu navegador mediante JavaScript, sin enviar la cadena ni el archivo resultante a ningún servidor.

Eso significa que el contenido nunca abandona tu dispositivo. Puedes recuperar documentos sensibles con la tranquilidad de que no quedan almacenados en un sistema remoto ni pasan por una conexión externa.

Además de proteger tus datos, este enfoque hace que la descarga sea inmediata, porque no hay que subir nada ni esperar una respuesta. Funciona igual de bien con archivos pequeños y con recursos más grandes, siempre dentro de los límites de memoria de tu navegador. Para el camino inverso con el mismo nivel de privacidad, recurre al conversor de archivo a Base64.

Las que respondemos con más frecuencia.

¿Qué tipos de archivo puedo recuperar?

Cualquier archivo binario codificado en Base64: imágenes PNG o JPEG, documentos PDF, ficheros de texto, hojas de cálculo y más. Si la cadena incluye un prefijo Data URI, la herramienta asigna automáticamente la extensión correcta.

¿La cadena Base64 se sube a algún servidor?

No. Toda la conversión se realiza en tu navegador con JavaScript y ni la cadena ni el archivo resultante salen de tu equipo. Por eso puedes decodificar documentos confidenciales sin que queden registrados en ningún sitio externo.

¿Por qué mi descarga no se abre correctamente?

Suele deberse a un tipo de archivo mal identificado. Si la cadena no trae prefijo Data URI, indica manualmente la extensión correcta. También conviene comprobar que la cadena esté completa y no falten caracteres al copiarla.

¿Qué significa el signo `=` al final de la cadena?

Es el carácter de relleno de Base64. Aparece cuando el número de bytes originales no es múltiplo de tres, para completar el último bloque. Es normal y no indica ningún error en la cadena.

¿Hay un límite de tamaño para la cadena?

El límite práctico depende de la memoria de tu dispositivo, ya que todo se procesa en local. Para imágenes, PDF y adjuntos habituales no notarás restricciones y la descarga se genera al instante.