Herramientas de imagen

Cómo reducir el peso de una foto: lo que de verdad funciona para 100, 200 y 500 kB

Bajar solo la calidad apenas redujo nuestras fotos de móvil y, con valores altos, incluso las hizo más grandes. Medimos qué combinación de tamaño y calidad cabe en los límites de subida habituales.

Por Publicado el 8 min de lectura

Los formularios de subida suelen fijar límites estrictos: una foto de perfil de 200 kB como máximo, un documento para una candidatura de menos de 1 MB, un adjunto que no llene el buzón de quien lo recibe. Casi todo el mundo baja primero el control de calidad y se sorprende de que el archivo apenas se reduzca. Medimos por qué. Tomamos tres fotos de móvil corrientes y una captura de pantalla, las volvimos a guardar en Chrome 141 con muchas combinaciones de tamaño, calidad y formato y comparamos cada resultado con el original. Nuestra herramienta para comprimir imagen usa la misma función del navegador, así que en Chrome produce los mismos archivos. En otros navegadores las cifras pueden variar un poco, porque cada uno tiene su propio codificador.

Las fotos de prueba

Las tres fotos son de una fiesta familiar y muestran una tarta sobre una mesa, una pared decorada y una bandeja de aperitivos. Cada una tiene 2.576 × 1.932 píxeles, unos 5 megapíxeles (la foto de la tarta está en vertical), y pesan 506, 738 y 622 kB. Al analizar los archivos vimos que ya se habían guardado como JPG con una calidad de aproximadamente 75. Las usamos solo para medir y no las publicamos.

Para comparar la calidad usamos SSIM (similitud estructural), una medida habitual que compara la estructura de dos imágenes: 1 significa idénticas y, a partir de unos 0,97, las diferencias apenas se ven a tamaño normal. En todas las tablas, 1 kB son 1.000 bytes.

Bajar solo la calidad apenas sirve

Primero volvimos a guardar las fotos a tamaño completo y solo cambiamos la calidad:

Chrome 141, JPG, tres fotos a su tamaño original. Los intervalos muestran el valor más bajo y el más alto de las tres fotos.
CalidadPeso comparado con el originalSSIM
95148–158 %0,999
90121–124 %0,997
80103–104 %0,994–0,995
7597–98 %0,999
7094–96 %0,994–0,995
6085–86 %0,978–0,984
5075–76 %0,948–0,965

Con 90 o 95 los archivos llegaron a pesar un 58 % más sin mejorar en nada: el detalle que eliminó el primer guardado no vuelve. Con 75, la calidad de los originales, los archivos nuevos eran casi idénticos (SSIM 0,999) y solo entre un 2 y un 3 % más ligeros. El ahorro real empezó entre 50 y 60, e incluso con calidad 60 las fotos seguían pesando entre 430 y 634 kB. Si una foto ya se comprimió una vez, el control de calidad no es la palanca adecuada.

Primero, menos píxeles

El número de píxeles determina el peso mucho más que el nivel de calidad. Redujimos las fotos para que su lado largo tuviera una longitud concreta y las guardamos con calidad 75:

Chrome 141, JPG con calidad 75. La foto de la pared tiene más detalle fino y siempre es la que más pesa.
Lado largoMegapíxelesTarta / pared / bandejaComparado con el original
2.576 px (tamaño original)5,0492 / 720 / 612 kB97–98 %
1.920 px2,8305 / 411 / 369 kB56–60 %
1.600 px1,9226 / 295 / 274 kB40–45 %
1.280 px1,2157 / 195 / 190 kB26–31 %
1.024 px0,8110 / 132 / 135 kB18–22 %
800 px0,574 / 86 / 91 kB12–15 %

Al reducir el lado largo a la mitad queda solo una cuarta parte de los píxeles, y los archivos bajaron al 26–31 % de su peso original. Para muchos usos es más que suficiente: 1.280 píxeles bastan para un correo o una imagen dentro de una columna de texto, y 800 píxeles para una foto de perfil o una vista previa. Para que una foto se vea nítida a todo el ancho de una web en pantallas de alta densidad, nuestra guía JPG, PNG, WebP o AVIF recomienda aproximadamente el doble del ancho en pantalla.

Ajustes para los límites de tamaño habituales

A partir de estas mediciones elegimos ajustes con los que las tres fotos quedaron por debajo de límites habituales:

Chrome 141. Las fotos con mucho detalle fino necesitan más espacio; las que tienen grandes zonas uniformes, menos.
LímiteLado largoCalidad JPGTarta / pared / bandeja
500 kB1.920 px80355 / 475 / 425 kB
300 kB1.600 px75226 / 295 / 274 kB
200 kB1.280 px75157 / 195 / 190 kB
150 kB1.024 px75110 / 132 / 135 kB
100 kB800 px7574 / 86 / 91 kB

Nuestra herramienta ahora puede hacer esta búsqueda por ti: escribe el límite en el nuevo campo Tamaño objetivo. La herramienta prueba niveles de calidad entre 60 y 90 y se queda con el más alto que cabe. Si ni siquiera 60 basta, reduce las dimensiones paso a paso y vuelve a intentarlo. Para nuestras fotos eligió estos ajustes:

Nuestra herramienta para comprimir imagen en Chrome 141.
FotoObjetivo 200 kBObjetivo 100 kB
Tarta (vertical)1.252 × 1.670 px, calidad 64: 194 kB829 × 1.106 px, calidad 62: 97 kB
Pared1.375 × 1.031 px, calidad 68: 193 kB980 × 735 px, calidad 64: 99,5 kB
Bandeja1.495 × 1.121 px, calidad 64: 199 kB993 × 745 px, calidad 60: 99 kB

La herramienta conserva más píxeles y usa una calidad más baja que nuestra tabla. Las dos opciones son razonables porque, como muestra el siguiente apartado, la diferencia entre 60 y 80 apenas se ve.

¿Hasta dónde se puede bajar la calidad?

Para ver a partir de cuándo se nota la compresión, guardamos la versión de 1.280 píxeles de la foto de la tarta con calidad 80, 60, 40 y 25 y ampliamos los mismos detalles cuatro veces. Con 80 y 60 se veían prácticamente iguales, incluso en la decoración brillante y en la cortina suave del fondo. Con 40 aparecieron cuadrados tenues en las zonas suaves y uniformes. Con 25 eran evidentes, y las transiciones suaves de color se convirtieron en manchas planas. Estos cuadrados son típicos del JPG, que comprime la imagen en bloques de 8 × 8 píxeles.

Para fotos, entre 60 y 80 es, por tanto, un margen seguro. Si un archivo sigue pesando demasiado con 60, reduce más las dimensiones en lugar de bajar la calidad: una imagen algo más pequeña se nota menos que los bloques. Así funciona también nuestro tamaño objetivo.

WebP: más ligero, pero no se acepta en todas partes

También guardamos las fotos como WebP y comparamos los pesos con la misma calidad medida, un SSIM de 0,97:

Chrome 141. Pesos interpolados entre los niveles de calidad medidos hasta un SSIM de 0,97.
Foto1.600 px: JPG → WebP1.280 px: JPG → WebP
Tarta215 → 197 kB (−8 %)161 → 143 kB (−11 %)
Pared396 → 292 kB (−26 %)259 → 182 kB (−30 %)
Bandeja288 → 253 kB (−12 %)196 → 167 kB (−15 %)

WebP ahorró entre un 8 y un 30 %, sobre todo en la foto de la pared, la más detallada. En nuestra guía JPG, PNG, WebP o AVIF, con otras fotos y otro codificador, la media fue del 26 %: cuánto se ahorra depende de la imagen. Para tu propia web, WebP es una buena opción. Para formularios, administraciones y correo, JPG es el formato más seguro, porque algunos formularios de subida solo aceptan JPG o PNG.

Las capturas de pantalla necesitan otro enfoque

Una captura de pantalla tiene texto nítido y grandes zonas uniformes, justo lo contrario que una foto. Probamos una captura de una de nuestras guías de 1.280 × 1.200 píxeles, guardada como PNG con 288 kB:

Chrome 141. Con calidad 100, Chrome guardó el WebP sin ninguna pérdida: cada píxel coincidía con el original.
Guardada comoPesoSSIM
PNG, guardado de nuevo por el navegador421 kB1 (idéntica)
JPG, calidad 90237 kB0,994
JPG, calidad 80183 kB0,986
WebP, calidad 100217 kB1 (idéntica)
WebP, calidad 90139 kB0,998
WebP, calidad 80106 kB0,996

Volver a guardar el PNG en el navegador lo hizo un 46 % más pesado; los PNG de distintos programas están comprimidos con muy distinta eficacia. Nuestra herramienta lo detecta y conserva el original. WebP con calidad 80 fue el claro ganador: un 63 % más ligero que el PNG y aun así más cercano al original que JPG con 90. Ampliado tres veces, el texto se leía bien en todas las versiones. Si un formulario solo acepta JPG, usa calidad 90 para las capturas.

Lo que se pierde por el camino

Cuando un navegador vuelve a guardar una imagen, crea un archivo nuevo a partir de los píxeles. En nuestra prueba, Chrome conservó el perfil de color, pero eliminó:

  • Los datos EXIF, como el modelo de cámara, la fecha y, si la hay, la ubicación GPS. Es útil antes de compartir fotos públicamente.
  • El mapa de ganancia HDR. Las tres fotos eran imágenes Ultra HDR: además de la imagen normal contenían una segunda imagen pequeña (entre el 2 y el 4 % del archivo) con la que las pantallas HDR hacen brillar más las zonas claras. Tras comprimirlas, en esas pantallas se ven como fotos normales.

Lo que forma parte de la propia imagen no se elimina. Una fecha impresa en la foto, como en una de las nuestras, sigue viéndose. Si quieres ocultar algo, recórtalo antes de comprimir.

Paso a paso: una foto para un límite de subida

  1. Guarda el original y trabaja con una copia. Cada guardado con pérdida elimina un poco más de detalle.
  2. Recorta lo que no necesites con la herramienta para recortar imagen. Cada píxel eliminado ahorra espacio.
  3. Abre la herramienta para comprimir imagen y elige JPG para formularios y correo o WebP para tu propia web.
  4. Escribe el límite como tamaño objetivo, por ejemplo 200 para 200 kB. Si prefieres ajustes fijos, usa la tabla de arriba o cambia antes el tamaño con la herramienta para redimensionar imagen.
  5. Revisa el resultado al 100 % de zoom, sobre todo las caras y el texto.
  6. Para capturas de pantalla, elige WebP, o JPG con calidad 90 si solo se acepta JPG.

Comprimir imagenComprime imágenes JPG, PNG y WebP en tu navegador: elige la calidad, reduce las dimensiones y descarga archivos más ligeros, sin subir nada.Abrir herramienta

Herramientas de esta guía

Preguntas frecuentes

¿Cómo reduzco una foto a 100 kB?

Escribe 100 como tamaño objetivo en nuestra herramienta para comprimir imagen. Sin esa opción, reduce el lado largo a unos 800 píxeles y guarda la foto como JPG con calidad 75. Nuestras tres fotos de prueba de 5 megapíxeles pesaron entonces entre 74 y 91 kB.

¿Por qué mi foto pesa más después de comprimirla?

Porque ya estaba comprimida. Volver a guardar un JPG con más calidad que antes solo añade datos: nuestras fotos de móvil, guardadas con aproximadamente 75, crecieron entre un 21 y un 24 % con calidad 90. Nuestra herramienta conserva el original si el resultado pesara más con el mismo tamaño y formato.

¿1 kB son 1.000 o 1.024 bytes?

Según la norma internacional, 1 kB son 1.000 bytes; 1.024 bytes son un kibibyte (KiB). Windows y algunos formularios siguen contando 1.024. Un archivo que está por debajo de un límite contado con 1.000 bytes también lo está con 1.024; por eso nuestro tamaño objetivo usa 1.000.

¿Comprimir elimina la ubicación de mis fotos?

En nuestra prueba, Chrome eliminó al guardar todos los datos EXIF, incluidas las coordenadas GPS si las había. Lo que está impreso en la propia imagen, como una fecha, se mantiene.

¿Es mejor WebP o JPG para archivos pequeños?

En nuestra prueba, WebP pesó entre un 8 y un 30 % menos con la misma calidad. Úsalo en tu propia web; para formularios, correo e impresión es más seguro JPG, porque no todos los destinatarios aceptan WebP.

¿Se suben mis fotos a algún servidor?

No. Nuestras herramientas de imagen funcionan en tu navegador. Tus fotos se procesan en tu propio dispositivo y nunca se envían a nuestro servidor.

Fuentes y lecturas recomendadas

  1. MDN Web Docs: HTMLCanvasElement.toBlob() – the browser function our image tools use to save images (developer.mozilla.org)
  2. Android Developers: Ultra HDR Image Format v1.1 (gain map stored next to the normal JPG image) (developer.android.com)
  3. Wang, Bovik, Sheikh, Simoncelli (2004): Image quality assessment: from error visibility to structural similarity (SSIM). IEEE Transactions on Image Processing 13(4) (doi.org)
Todas las guías