Convertidor de Base64 a imagen

Usa una imagen PNG, JPEG, GIF, WebP, AVIF o SVG en Base64. Las URL de datos deben incluir ;base64.

Máximo de entrada codificada: 2.000.000 de caracteres. El procesamiento se realiza en este navegador.

Pega los datos Base64 de una imagen para reconstruir sus bytes originales en el navegador. El convertidor admite PNG, JPEG, GIF, WebP, AVIF y SVG, tanto en Base64 sin prefijo como mediante una URL de datos Base64 válida. Las imágenes ráster se muestran antes de la descarga. Los SVG se ofrecen solo para descargar, sin vista previa, porque pueden incluir contenido activo.

Cómo decodificar una imagen Base64

  1. 1

    Pega la imagen codificada

    Usa Base64 sin prefijo o una URL de datos como data:image/png;base64,...

  2. 2

    Comprueba el tipo detectado

    El convertidor examina los bytes decodificados y rechaza archivos no compatibles o una URL de datos cuyo tipo no coincida con ellos.

  3. 3

    Previsualiza la imagen ráster

    PNG, JPEG, GIF, WebP y AVIF se muestran en la página si el navegador admite el formato.

  4. 4

    Descarga los bytes decodificados

    El archivo conserva el tipo detectado y recibe la extensión correspondiente.

Entradas admitidas

El convertidor acepta imágenes PNG, JPEG, GIF, WebP, AVIF y SVG.

Base64 sin prefijo:  iVBORw0KGgoAAAANSUhEUgAAA...
URL de datos:        data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...
Base64 URL-safe:     iVBORw0KGgoAAAANSUhEUgAAA (con - y _ en vez de + y /)

Las URL de datos deben declarar un tipo image/ e incluir ;base64. Se ignoran los espacios en blanco del contenido codificado. La entrada está limitada a 2.000.000 de caracteres para que el procesamiento resulte fiable dentro de una pestaña.

Comprobación del tipo y vista previa

El convertidor identifica la firma de los bytes decodificados antes de crear la descarga. Si una URL de datos declara image/png, pero los bytes pertenecen a un JPEG, se detiene y muestra un error de tipo incompatible en lugar de cambiar la etiqueta del archivo.

PNG, JPEG, GIF, WebP y AVIF se previsualizan cuando el navegador actual puede mostrarlos. El SVG se detecta y se puede descargar, pero no se previsualiza. Un SVG puede contener scripts, enlaces y otros elementos activos, por lo que conviene tratar un SVG de origen desconocido como cualquier otro archivo adjunto no fiable.

Lo que no decodifica esta herramienta

El convertidor rechaza datos que no sean imágenes, URL de datos codificadas mediante porcentajes y URL de datos que no usen Base64. No repara cadenas truncadas, no convierte la imagen a otro formato, no analiza el archivo en busca de software malicioso ni garantiza que la descarga sea segura.

Privacidad

La decodificación, la vista previa y la creación de la descarga se realizan en el navegador actual. La imagen codificada no se sube ni se envía mediante Livewire. En el flujo opcional de dos pasos, el texto permanece únicamente en el almacenamiento de sesión de esta pestaña durante el tiempo necesario para llegar a la descarga.

Preguntas frecuentes

Solo se admiten URL de datos Base64 con un tipo MIME de imagen, como data:image/png;base64,… El tipo declarado también debe coincidir con los bytes decodificados.

Un SVG puede incluir contenido activo. El convertidor reconoce el archivo para descargarlo, pero no inserta un SVG desconocido en la página como vista previa.

Se admite el alfabeto URL-safe, en el que - y _ sustituyen a + y /. El convertidor normaliza esos caracteres antes de decodificar los bytes de la imagen.

No. El texto codificado, los bytes decodificados, la vista previa y la descarga se crean en el navegador actual. El flujo de dos pasos guarda el texto solo en esta pestaña hasta que empiezas de nuevo o la cierras.

Herramientas relacionadas