Base64 a imagen

Decodifica un data URI Base64 a una imagen descargable.

#photo#development

Acerca de Base64 a imagen

Pega una cadena Base64 — ya sea un data URI completo o el texto codificado a secas — y ve aparecer la imagen decodificada de inmediato en el panel de vista previa. Cuando estés satisfecho con el resultado, un clic la descarga como un archivo de imagen real con la extensión correcta detectada automáticamente a partir de su tipo MIME. La entrada no válida o truncada se señala al momento en lugar de fallar en silencio.

Este decodificador es la forma más rápida de inspeccionar imágenes Base64 escondidas en respuestas de API, payloads JSON, código fuente de correos, archivos CSS o volcados de bases de datos. La decodificación sucede localmente en tu navegador usando la cadena que pegaste; no se transmite, registra ni almacena nada. Ya sea el avatar de un cliente en un log de depuración o un recurso incrustado que necesitas extraer, los datos permanecen por completo en tu máquina.

Características

  • Acepta data URIs completos o cadenas Base64 a secas
  • Vista previa instantánea mientras pegas
  • Descarga con la extensión de archivo correcta detectada automáticamente
  • Mensaje de error claro para entradas no válidas o truncadas
  • Maneja datos PNG, JPG, GIF, WebP y SVG
  • Decodifica localmente: tus datos nunca salen de la página

Cómo convertir Base64 a imagen online

  1. Copia la cadena Base64 desde tu código, JSON o fuente del correo.
  2. Pégala en el cuadro de entrada, con o sin el prefijo data:.
  3. Comprueba la imagen decodificada en la vista previa en vivo.
  4. Haz clic en Descargar para guardarla como un archivo de imagen real.

Preguntas frecuentes

¿Necesito incluir el prefijo data:image?

No. La herramienta acepta tanto un data URI completo como una cadena Base64 a secas. Si pegas Base64 en bruto sin prefijo, se trata como PNG por defecto, lo que funciona en la mayoría de los casos; si la vista previa se ve mal, pega el data URI completo para que se use el tipo MIME correcto.

¿Por qué mi cadena Base64 no se decodifica?

Las causas más comunes son el truncamiento — parte de la cadena se cortó al copiar —, caracteres sueltos como comillas o secuencias de escape de saltos de línea provenientes de JSON, o una cadena que directamente no es datos de imagen. Vuelve a copiar el valor completo y quita las comillas que lo rodeen antes de pegar.

¿Qué formatos de imagen se pueden decodificar?

Cualquiera que tu navegador pueda mostrar: PNG, JPEG, GIF, WebP, SVG y BMP funcionan, animados o estáticos. La descarga toma automáticamente la extensión correcta del tipo MIME de los datos decodificados, así que una cadena data:image/webp se guarda como .webp y un GIF se guarda como .gif.

¿Los datos Base64 que pego se mantienen privados?

Sí. Tu navegador decodifica la cadena en tu propio dispositivo: nunca se envía a un servidor, ni se almacena ni se registra. Eso hace que la herramienta sea segura para inspeccionar imágenes de logs de producción, datos de clientes o cualquier payload que no puedas compartir externamente.

¿Puedo decodificar cadenas Base64 muy largas?

Sí. Las cadenas que representan imágenes de varios megabytes se decodifican sin problema, porque todo el trabajo sucede en la memoria de tu navegador y no a través de una conexión de red. Las cadenas extremadamente largas pueden tardar un momento en pegarse en el cuadro y mostrarse en la vista previa, pero la herramienta en sí no impone ningún límite de longitud.