Produce srcset y sizes para una imagen

Los desarrolladores front-end recurren a él cuando una imagen debe verse nítida en varias pantallas sin descargar el archivo mayor.

Produce srcset y sizes para una imagen. Todo se realiza en el navegador para entregar un resultado limpio, sin registro.

Cómo usar

  1. Introduce el nombre del archivo de imagen, por ejemplo photo.jpg.
  2. Escribe la anchura máxima mostrada en píxeles.
  3. Ejecuta el generador para producir los atributos srcset y sizes.
  4. Copia el marcado generado en tu elemento de imagen.

Ejemplo

Un integrador front-end está preparando un banner que debe verse nítido en teléfonos y pantallas grandes. Introduce photo.jpg y una anchura máxima de 1200 píxeles, y luego genera los atributos. El código se pega en la plantilla para que el navegador pueda elegir. También prepara los archivos de imagen con las anchuras sugeridas por la salida.

Entrada

photo.jpg
1200

Límites y formatos

Dónde se procesa

Los datos que escribes se procesan dentro de tu navegador para crear el marcado adaptable. No se sube ningún archivo de imagen y no se envía información fuera. Puedes copiar el resultado en cuanto aparezca.

Preguntas frecuentes

¿Esta herramienta redimensiona mi imagen?

No, no modifica el archivo de imagen en sí. Solo genera los atributos srcset y sizes a partir del nombre y la anchura que proporcionas. Prepara las distintas versiones de la imagen con una herramienta de redimensionado aparte.

¿Por qué se enumeran varias anchuras?

El navegador elige la versión que mejor se adapta a la pantalla y a la densidad de píxeles. Ofrecer varias anchuras ayuda a evitar enviar un archivo grande a un dispositivo pequeño. Los valores exactos siguen la anchura máxima que introdujiste.

¿Puedo usar esto para una imagen de fondo CSS?

Los atributos srcset y sizes son para elementos de imagen, no para fondos CSS. Para fondos, usa consultas de medios o técnicas de CSS adaptable. Adapta el método a cómo se muestra la imagen.

Herramientas de la misma categoría