Compresor de Imágenes

Comprime una imagen JPEG, PNG o WebP en el navegador: ajusta la calidad 1–100, conserva o cambia el formato, compara tamaños y descarga. Sin subidas.

Tus datos de entrada y archivos no salen del navegador

Suelta imágenes aquí o haz clic para seleccionar archivos

PNG · JPEG · WebP

80%

Menor calidad = menor tamaño de archivo

Primero elige una imagen.

En esta página

Reduce el peso de una imagen JPEG, PNG o WebP directamente en el navegador: elige una calidad de 1 a 100 y un formato de salida, compara el tamaño original con el comprimido y descarga el archivo _min. La imagen nunca se sube a ningún servidor.

Funcionalidad detallada

El compresor recodifica una imagen cada vez. Mantener formato original deja JPEG como JPEG y PNG como PNG, y guarda cualquier otra entrada como WebP; también puedes forzar JPEG, PNG o WebP. La calidad actúa según el formato: JPEG la usa directamente, PNG por debajo de 90 se reduce a una paleta de 256 colores (desde 90 sigue sin pérdida) y WebP lo codifica el navegador con pérdida a la calidad elegida.

Al recodificar se eliminan EXIF y otros metadatos, como el modelo de cámara y la ubicación GPS; la orientación EXIF se aplica antes a los píxeles, así que las fotos del móvil conservan su giro. Las zonas transparentes se vuelven blancas al guardar en JPEG. Si el navegador no tiene codificador WebP con pérdida (algunas versiones de Safari), se guarda un WebP sin pérdida y un aviso indica que no se aplicó la calidad.

La compresión se ejecuta en un Web Worker con Rust/WebAssembly y el codificador WebP del propio navegador, de modo que la página sigue respondiendo con imágenes grandes y Cancelar detiene el trabajo al instante. El archivo se lee localmente y nunca se envía a un servidor.

Ejemplos prácticos

Foto a WebP: un JPEG de 1920×1280 de 476.38 KB en WebP con calidad 80 queda en 186.58 KB (¡Hecho! -61%) y se descarga como photo_min.webp.

JPEG más comprimido: la misma foto en JPEG con calidad 60 da 167.27 KB (−65%); con el valor predeterminado 80 da 396.49 KB (−17%).

Captura de pantalla: una captura de interfaz de 1280×800 (126.47 KB en PNG) pasa a 53.49 KB en WebP con calidad 80, mientras que PNG sin pérdida con calidad 90 da 91.26 KB.

Sin ganancia: si el resultado no es más pequeño (por ejemplo, un archivo ya optimizado), se muestran ambos tamaños pero la insignia ¡Hecho! no aparece; quédate con el original.

Cómo usar esta herramienta

  1. Elige una imagen

    Haz clic en Elegir archivo o suelta una imagen PNG, JPEG o WebP en la zona. Aparece una miniatura con el tamaño del archivo y sus dimensiones.

  2. Ajusta calidad y formato

    Mueve el control Calidad (80% por defecto) y elige un Formato de salida: Mantener formato original, JPEG, PNG o WebP.

  3. Comprime

    Haz clic en Comprimir imagen. Un trabajo largo se puede detener con Cancelar.

  4. Compara y descarga

    Revisa Original: → Comprimida: y haz clic en Descargar para guardar <name>_min.<ext>.

Consejos y mejores prácticas

  • Para fotos, WebP o JPEG con calidad 60–80 suele ahorrar más; reserva PNG para capturas de pantalla y gráficos con transparencia.
  • PNG por debajo de calidad 90 pasa a una paleta de 256 colores: va bien para gráficos planos, pero los degradados pueden mostrar bandas y el archivo no siempre es más pequeño.
  • Guardar un PNG transparente como JPEG rellena las zonas transparentes de blanco; elige PNG o WebP para conservar la transparencia.
  • Los datos EXIF, incluidas las coordenadas GPS, se eliminan del resultado, algo útil antes de publicar fotos.
  • Si ves el aviso sobre WebP sin pérdida, tu navegador no puede codificar WebP con pérdida; elige JPEG para una foto más ligera.