100% in your browser

atob + Blob — nothing uploaded

Herramienta solo en navegador

Base64 a imagen: pega, previsualiza, descarga.

Pega una cadena base64 o una URI de datos completa y obtén un archivo de imagen descargable. Proceso totalmente local.

Cómo decodificar

1

Pega el base64 o la URI de datos

Pega la cadena completa data:image/...;base64,... o solo el contenido base64.

2

Haz clic en Decodificar

Aparecerá la vista previa de la imagen; haz clic en Descargar para guardarla.

3

Guarda

Utiliza el archivo descargado como una imagen normal.

Por qué decodificar base64

Depurar URIs de datos

Verifica que una URI de datos codificada represente realmente la imagen esperada.

Extraer de configuraciones

Extrae imágenes incrustadas en archivos JSON y guárdalas como archivos.

Imágenes en correos

Recupera imágenes incrustadas en el código fuente de correos electrónicos.

Recuperación offline

No necesitas internet; se ejecuta completamente en tu navegador.

Preguntas frecuentes

¿Necesito el prefijo data:?

Ambas opciones funcionan. Si usas la URI completa, el decodificador usa el MIME incrustado. Si es solo el código, se asume PNG por defecto.

¿Por qué no ocurre nada al pegar?

Suele deberse a saltos de línea invisibles. Elimínalos o pega como texto sin formato.

¿Se sube algo a un servidor?

No. La decodificación se realiza localmente mediante atob() y el constructor Blob.

¿Qué formatos puedo obtener?

PNG, JPG, GIF, WebP, SVG; cualquier formato que haya sido codificado.

¿Longitud máxima al pegar?

Varios MB en el área de texto. A partir de 10 MB el rendimiento disminuye.

¿El PNG transparente se ve en blanco?

Podría tener transparencia real. Haz clic derecho y selecciona Guardar para verificar.

¿Variantes de base64 seguras para URL?

Sí, normalizamos - a + y _ a /.

¿URI de datos con SVG codificado en URL?

La vista previa funciona; ábrela en una nueva pestaña para ver el SVG.

¿Quieres alojar la imagen decodificada?

Súbela para obtener una URL permanente.

Probar el cargador principal