Convertidor Blob ↔ DataURL

Sube una imagen para obtener a la vez su Blob URL y su DataURL Base64. Copia cualquiera de los dos con un solo clic para incrustar o depurar recursos de imagen en tu código.

🔗

Arrastra una imagen o haz clic para subirla

PNG, JPG, WEBP, BMP

¿Qué son Blob y DataURL?

Un Blob URL es una dirección temporal que empieza con blob: y apunta a un objeto de archivo en la memoria del navegador, comúnmente usado para vistas previas y subidas de imágenes en el front-end.

Un DataURL codifica un archivo como una cadena Base64 que se puede incrustar directamente en etiquetas img, fondos CSS o datos JSON.

Cómo usarlo

Convierte en dos pasos:

  • Sube una imagen.
  • Copia el Blob URL o el DataURL en tu código.

Consejos

  • Los iconos pequeños son excelentes candidatos para DataURLs en línea; usa archivos separados para imágenes grandes.
  • Los Blob URL pueden usarse en etiquetas img, fuentes de video o descargas con fetch.
  • Para obtener el Base64 de otros tipos de archivo, combínalo con la herramienta Codificador/Decodificador Base64.

Preguntas frecuentes

¿Cuál es la diferencia entre Blob URL y DataURL?+
Un Blob URL (que empieza con blob:) apunta a un objeto en la memoria del navegador y es ideal para usar dentro de la página. Un DataURL es una cadena codificada en Base64 que se puede incrustar directamente en HTML/CSS, lo que facilita compartir y almacenar.
¿Se puede usar un Blob URL a largo plazo?+
No. Un Blob URL solo es válido durante la sesión actual de la página y deja de ser válido tras actualizar o cerrar la página.
¿Tiene alguna desventaja el DataURL?+
La codificación Base64 aumenta el tamaño unos 33% y no es ideal para imágenes grandes, pero es práctica para incrustar directamente en el código.
¿Mi imagen se sube a un servidor?+
No. La conversión ocurre completamente en tu navegador.

Herramientas relacionadas

Convertidor Blob ↔ DataURL — blob url, dataurl, imagen base64, imagen a base64, blob dataurl online gratis. Sin registro. Funciona en tu navegador.