Comprimir Imágenes

Reduce el peso de tus fotos sin enviarlas a ninguna parte — y comprueba exactamente cuánto has ahorrado.

Alrededor de 75 es el punto ideal: bastante más pequeña y sin pérdida visible en una foto.

Añade imágenes para comprimirlas

Escrito y mantenido por el equipo de KitYards Sobre KitYards Última revisión:

Comprimir Imágenes vuelve a codificar tus fotos con la calidad que elijas y te enseña el resultado con honestidad: el tamaño original, el nuevo y el porcentaje que has ganado de verdad. Suelta un lote de archivos JPG, PNG o WebP, mueve el control de calidad y descárgalos uno a uno o todos juntos en un .zip. Todo se ejecuta dentro de tu navegador mediante la API Canvas, así que ninguna imagen se sube nunca. Cuando un archivo ya está tan bien comprimido que volver a codificarlo lo haría más grande, la herramienta lo dice y conserva tu original en lugar de devolverte algo peor.

Cómo comprimir una imagen

  1. 1 Suelta tus archivos JPG, PNG o WebP en la zona de arriba — puedes añadir varios a la vez.
  2. 2 Elige una calidad. Alrededor de 75 es el punto ideal para fotografías.
  3. 3 Si quieres, convierte a WebP o limita el lado más largo: de ahí suele venir el mayor ahorro.
  4. 4 Pulsa Comprimir, revisa el antes y el después en cada tarjeta y descarga por separado o en .zip.

Cómo funciona la compresión en tu navegador

Cada archivo se descodifica en un ImageBitmap, que es el propio descodificador de imágenes del navegador trabajando fuera del hilo principal. El mapa de bits se dibuja en un lienzo al tamaño que hayas pedido — el mismo por defecto, o reducido si has limitado el lado más largo — con el suavizado de alta calidad activado, para que una reducción no salga con bordes duros.

Después, el lienzo se codifica con el método nativo HTMLCanvasElement.toBlob(), pasándole tu valor de calidad. Eso le entrega el trabajo al codificador JPEG o WebP integrado en el navegador, el mismo que usa cualquier otra aplicación de tu sistema, y devuelve los bytes terminados. Las imágenes se procesan de una en una y la herramienta cede un fotograma entre ellas, que es lo que mantiene la página receptiva y la barra de progreso sincera cuando sueltas treinta fotos de golpe.

El resultado se compara con el original. Si es más pequeño, obtienes un botón de descarga y un porcentaje; si no lo es y el formato no ha cambiado, se conserva el original. Cada descarga pasa por una URL de blob temporal que se revoca justo después, de modo que un lote largo no se queda reteniendo cientos de megabytes en la pestaña.

Cuándo es esta la herramienta adecuada

Cumplir con un límite de subida

Los formularios de la administración, los portales de empleo y las plataformas escolares limitan los adjuntos a 2 MB mientras los móviles producen fotos de 8 MB. Calidad 70 con el lado más largo limitado a 1920 px pasa ese límite casi siempre.

Imágenes para una web

El peso de una página son sobre todo imágenes. Convertir un conjunto de JPG a WebP con calidad 75 suele volver a reducir el total a la mitad además de la compresión en sí, y es la mejora de rendimiento más barata que existe.

Adjuntos de correo que no llegan

Diez fotos de vacaciones recién salidas del móvil ocupan tranquilamente 80 MB y la mayoría de servidores de correo las rechazan. Esas mismas diez con calidad 75 caben de sobra, y nadie que las mire en una pantalla notará la diferencia.

Quitar la geolocalización de paso

Como la compresión redibuja los píxeles, los datos EXIF —incluidas las coordenadas GPS— no sobreviven. Comprimir una foto antes de publicarla es una forma cómoda de eliminar dónde se tomó.

Por qué comprimir imágenes

El peso de las imágenes es la causa principal de las páginas web lentas, de los adjuntos de correo que rebotan y de los formularios que rechazan una foto de móvil perfectamente normal. La cámara de un móvil actual genera archivos de cinco a doce megabytes, y casi nada de eso es detalle visible una vez que la foto está en una pantalla. Comprimir a una calidad de 75 suele eliminar dos tercios del archivo sin que nadie note la diferencia. Hacerlo en local importa porque las fotos que merece la pena comprimir suelen ser personales.

Lo que no puede hacer

Funcionar en un navegador marca aquí los límites:

  • No puede superar a un codificador especializado. Herramientas como MozJPEG o un codificador WebP completo exprimen algún punto porcentual más con la misma calidad visual; esto usa el codificador integrado del navegador, que es rápido y universal más que insuperable.
  • No puede optimizar un PNG sin pérdida. Quitar bloques y recomprimir un PNG como hace pngcrush no es algo que exponga la API Canvas, así que un PNG que se mantiene como PNG rara vez se reducirá.
  • No admite HEIC, AVIF de entrada ni GIF animados. Los navegadores descodifican lo que descodifican; un archivo animado volvería como un solo fotograma, así que esos formatos se rechazan en lugar de aplanarse en silencio.
  • Las imágenes muy grandes están limitadas por el lienzo. Una foto de más de unos 100 megapíxeles puede no llegar a dibujarse, y varios archivos así a la vez pueden agotar la pestaña.
  • Se pierden todos los metadatos, no de forma selectiva. No hay opción para conservar el campo de copyright y descartar el de GPS: el lienzo solo lleva píxeles.

Solución de problemas

La tarjeta dice «ya está optimizada»
La recodificación no salió más pequeña que el original, así que se ha conservado tu archivo. Es normal en capturas de pantalla, logotipos e imágenes que ya han pasado por un compresor. Si necesitas menos peso, cambia el formato a WebP o reduce el lado más largo.
La imagen se ve blanda o con bloques
La calidad es demasiado baja para esa foto. La textura fina, los tonos de piel y los degradados son los primeros en sufrir. Sube el control diez puntos y compara — el archivo seguirá siendo mucho más ligero que el original.
No pasa nada con mis fotos HEIC
Los archivos HEIC de iPhone no son compatibles porque la mayoría de navegadores no puede descodificarlos. En el teléfono, cambia Cámara → Formatos a «Más compatible» para obtener JPG, o exporta antes una copia en JPG.

Preguntas frecuentes

¿Qué calidad debería elegir?

Para fotografías, entre 70 y 80 es el rango donde el archivo se reduce muchísimo y la pérdida sigue siendo invisible a tamaño normal. Por debajo de 50 empezarás a ver bloques en cielos y degradados suaves. Por encima de 90 pagas muchos bytes por un detalle que nadie va a notar.

¿Por qué mi PNG ha salido más grande en lugar de más pequeño?

PNG es sin pérdida, así que volver a codificarlo no puede inventarse un ahorro — y las capturas de pantalla o los logotipos con colores planos ya están cerca de lo óptimo. La herramienta lo detecta, conserva tu archivo original y marca la tarjeta como «ya optimizada». Para reducir de verdad un PNG fotográfico, conviértelo a WebP o JPG con el selector de formato.

¿Se suben mis imágenes?

No. La compresión ocurre en tu navegador con la API Canvas. Puedes verificarlo abriendo la pestaña Red de las herramientas de desarrollo mientras comprimes, o simplemente desconectándote de internet después de cargar la página: todo sigue funcionando.

¿La compresión es con pérdida?

Para JPG y WebP, sí — así es como consiguen su tamaño. El codificador descarta el detalle al que tu ojo es menos sensible. La salida PNG sigue siendo sin pérdida, y por eso el control de calidad no se le aplica.

¿Comprimir elimina los datos EXIF?

Sí. Redibujar la imagen en un lienzo conserva solo los píxeles, así que el modelo de cámara, la fecha y la ubicación GPS desaparecen. Suele ser una mejora de privacidad, pero si necesitas los metadatos, guarda una copia del original.

Otras herramientas recomendadas