Generador de BlurHash y LQIP — Marcadores de posición de imágenes borrosas

Haz que las imágenes parezcan instantáneas: muestra una vista previa borrosa mientras se carga la imagen real. Sube una foto y obtén una cadena BlurHash compacta (de unos 20-30 caracteres), un pequeño LQIP (marcador de posición de imagen de baja calidad) en base64 y el color dominante de la imagen, con código listo para copiar para HTML/CSS sin formato, Next.js placeholder="blur" y React.

Actualizado el

Elige una foto o arrástralo y suéltalo aquí

JPEG, PNG, WebP, GIF, AVIF o SVG · o pégalo con Ctrl+V · se procesa en tu navegador

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Generador de BlurHash y LQIP

  1. Elige una foto (o prueba el ejemplo). Todo funciona en tu navegador.
  2. Ajusta el nivel de detalle de BlurHash: 4 × 3 suele ir bien para la mayoría de las fotos de paisajes; cuantos más componentes, más formas se conservan, pero la cadena resulta más larga.
  3. Elige el ancho y el formato del LQIP: un archivo WebP de 16 píxeles suele ocupar menos de 1 KB.
  4. Copia la cadena de BlurHash, el URI de datos o el código listo para usar en HTML/CSS, Next.js o React. A continuación.

Tres tipos de marcadores de posición

Marcador de posiciónTamañoIdeal para
Color principal7 caracteresCuadrículas de miniaturas; la opción más sencilla
BlurHash20-30 caracteresSe guarda en una base de datos o en la respuesta de la API junto a la URL de la imagen; se decodifica en píxeles en la app
LQIP (imagen en base64)Menos de 1 KBIncrustado en HTML o CSS, Next.js blurDataURL; funciona sin JavaScript

Cómo funciona BlurHash

BlurHash describe una imagen con unas cuantas ondas cosinusoidales, como si fuera un JPEG de muy baja resolución. La imagen se convierte en luz lineal, se multiplica por patrones cosinusoidales en cada dirección, y los factores resultantes se cuantifican y se escriben con un alfabeto de 83 caracteres. Al decodificarla, se vuelven a dibujar esas mismas ondas, lo que da como resultado un desenfoque suave con los colores y la disposición aproximada de la imagen. Decódiala a unos 32 × 32 píxeles y amplíala con CSS: está pensada para que quede borrosa.

Establece siempre width y height (o aspect-ratio) en la imagen para que el marcador de posición reserve su espacio y nada se desplace cuando llegue la foto. Comprime también la imagen completa con el Compresor de imágenes.

También se busca como: generador de blurhash, generador lqip, generador de imágenes de relleno, marcador de posición difuminado, nextjs blurdataurl, blurhash en línea, marcador de posición de imagen de baja calidad, carga progresiva de imágenes.

Herramientas que combinan con: Generador de BlurHash y LQIP

  • Cambiador de tamaño de imágenes — Cambia el tamaño de una foto a unas dimensiones exactas en píxeles o a un porcentaje, recórtala para que se adapte al tamaño de las redes sociales o encájala en un marco con un color de fondo, todo ello directamente en tu navegador.
  • Imagen a Base64 — Convierte un archivo PNG, JPEG, SVG, WebP o GIF en un URI de datos Base64 con código CSS y HTML listo para copiar, o pega una cadena Base64 para ver una vista previa y descargar la imagen.
  • Convertidor de imágenes — Convierte cualquier imagen que tu navegador pueda abrir —PNG, JPG, WebP, AVIF, GIF, BMP o SVG— a PNG, JPG, WebP o AVIF, ya sea un archivo o cientos a la vez.
  • Page Speed Test — Run Google Lighthouse on any URL for mobile or desktop.

Preguntas frecuentes

¿Qué es un LQIP?
Un marcador de posición de baja calidad: una versión minúscula y muy comprimida de la imagen (de unos 16 píxeles de ancho) incrustada como un URI de datos y que se muestra borrosa hasta que se carga la imagen completa.
¿Cómo se usa el marcador de posición «blur» en Next.js?
Pasa «placeholder="blur"» y «blurDataURL» con el URI de datos a «next/image»; elige aquí el código de Next.js. Para las importaciones locales, Next lo genera automáticamente; lo necesitas para las imágenes remotas.
¿BlurHash o LQIP?
BlurHash es una cadena de texto corta, ideal para guardarla en una base de datos y descodificarla en una app. Un LQIP es una imagen realmente pequeña que puedes incluir directamente en HTML y CSS sin necesidad de JavaScript.
¿Ya se ha subido mi foto?
No. Los marcadores de posición se calculan en tu navegador mediante un canvas.
¿Puedo instalar Generador de BlurHash y LQIP como aplicación web y utilizarla sin conexión?
Sí. Generador de BlurHash y LQIP es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas