Comprimir imágenes

Comprime imágenes JPG, PNG y WEBP para reducir su tamaño, una a una o varias a la vez, en tu navegador.

Tus archivos se quedan en este dispositivo. No se sube nada. Cómo comprobarlo

Publicidad

Cómo usar la herramienta Comprimir imágenes

1. Añade una o más imágenes JPG, PNG o WEBP (hasta 150 MB cada una). Usa + Añadir más imágenes para ampliar la lista, o el botón de quitar junto a un archivo para eliminarlo.
2. Elige una Calidad JPEG (Alta 85%, Equilibrada 70% o Archivo pequeño 50%) y un valor para Redimensionar el lado más largo a (mantener el tamaño original, 2048, 1600, 1200 u 800 px).
3. Haz clic en Comprimir todas las imágenes. Una sola imagen se descarga directamente; varias se devuelven como un ZIP llamado compressed_images.zip, y el mensaje muestra el tamaño total antes y después.

Funciones principales de la herramienta Comprimir imágenes

🖼️ El PNG sigue siendo PNG

Un PNG se vuelve a codificar como PNG, así que las áreas transparentes se conservan y el ahorro proviene del redimensionado. Los archivos JPG y WEBP se vuelven a codificar como JPEG con la calidad que elegiste.

📏 Redimensiona el lado más largo

Limita el lado más largo a 2048, 1600, 1200 u 800 px, o mantén el tamaño original. Menos píxeles significa menos bytes sea cual sea el ajuste de calidad, así que esta es la opción que conviene probar primero en fotos grandes.

⚖️ Nunca hace un archivo más grande

Cada resultado se compara con su original. Si no fuera más pequeño, el original se conserva sin cambios y el mensaje de resultado indica cuántos archivos se mantuvieron tal cual.

Acerca de la herramienta Comprimir imágenes

Comprimir imágenes decodifica cada archivo con el propio decodificador de imágenes del navegador, lo dibuja en un lienzo con el tamaño que elegiste y lo vuelve a codificar: PNG a PNG, todo lo demás a JPEG con la calidad que ajustaste. Cada salida se compara con su entrada y solo se usa si es más pequeña. Cuando hay más de un resultado, se empaquetan en un único ZIP con JSZip.

Es útil para fotos que deben ajustarse a un límite de subida, capturas de pantalla para un ticket de soporte o fotos de producto para una página web. Como la imagen se vuelve a dibujar a partir de sus píxeles, los metadatos como el EXIF no se conservan. Una imagen pequeña y ya optimizada puede no reducirse nada con el ajuste Alta; elige una calidad menor o un tamaño más pequeño y vuelve a intentarlo.

Cuándo usar la herramienta Comprimir imágenes

Un conjunto de fotos de teléfono para un anuncio de alquiler o un parte de seguro es el caso típico: cada foto es mucho más grande que cualquier pantalla y el formulario tiene un límite por archivo. Añádelas todas a la vez, mantén los valores predeterminados (calidad Equilibrada, lado más largo 2048 px) y haz clic en Comprimir todas las imágenes; se devuelve un ZIP, con el total antes y después en el mensaje.

Las capturas PNG para un informe de errores se comportan de otra manera: el selector de calidad no hace nada con un PNG, así que la única palanca es la opción de redimensionar. Reducir una captura de pantalla completa a 1200 px mantiene el diseño legible, pero hace difícil de leer el texto pequeño de la interfaz; si el texto debe seguir siendo legible, elige Mantener el tamaño original y acepta que el archivo puede volver sin cambios. Esta herramienta no convertirá un PNG en un JPEG.

Los archivos WEBP guardados desde un sitio web que otro programa se niega a abrir se vuelven a codificar aquí como JPEG, así que el resultado es un .jpg. La pega es que el JPEG tiene que ser más pequeño que el WEBP para conservarse, y el WEBP ya es compacto, así que elige un tamaño máximo más pequeño o una calidad menor para conseguirlo. Si un archivo se mantiene sin cambios, sigue siendo un WEBP.

Para las imágenes dentro de un PDF, usa Comprimir PDF, que las vuelve a codificar en el propio documento. Si las imágenes van a convertirse en un PDF, comprímelas aquí primero y luego pasa los resultados a JPG a PDF o PNG a PDF: esas herramientas incrustan cada archivo tal cual, así que una entrada más pequeña da un documento más pequeño.

Consejos y solución de problemas

  • El selector de archivos lista todos los tipos de imagen, incluidos otros distintos de JPG, PNG y WEBP. Se procesa todo lo que tu navegador pueda decodificar, y todo excepto PNG se guarda como JPEG: un GIF animado conserva solo su primer fotograma, y las áreas transparentes de un GIF o WEBP se pierden, porque JPEG no tiene transparencia.
  • Un archivo que el navegador no puede decodificar (un archivo RAW de cámara, o HEIC en la mayoría de los navegadores) detiene todo el proceso con «No se pudieron comprimir las imágenes». Intentar de nuevo recarga la página y vacía la lista, así que deja fuera ese archivo y añade los demás otra vez.
  • Redimensionar solo reduce. Una imagen cuyo lado más largo ya está por debajo del valor elegido conserva su tamaño en píxeles; nada se amplía.
  • Un único resultado se descarga como compressed_ más el nombre del archivo, con la extensión cambiada a .jpg cuando se volvió a codificar como JPEG (photo.webp se convierte en compressed_photo.jpg). Un archivo que se mantuvo sin cambios conserva su nombre original sin prefijo, también dentro del ZIP, lo que permite saber qué archivos se redujeron. Cuando dos resultados del ZIP tendrían el mismo nombre, al segundo se le añade (2), así que photo.jpg y photo.webp se convierten en compressed_photo.jpg y compressed_photo (2).jpg.
  • Vista previa del documento solo aparece cuando el resultado es una sola imagen; un ZIP no tiene vista previa. El límite es de 150 MB por archivo, + Añadir más imágenes agrega a la lista, y el recuadro de subida solo vuelve a aparecer cuando quitas todos los archivos.
  • ¿El archivo es un PDF y no una imagen? Comprimir PDF tiene la opción Tamaño objetivo; cómo comprimir un PDF a un tamaño concreto la explica con resultados medidos.

Cómo funciona la herramienta Comprimir imágenes en tu navegador

Cada archivo se pasa a createImageBitmap, el propio decodificador del navegador, así que no hace falta ninguna biblioteca de imágenes para este paso. La herramienta reduce el ancho y el alto del bitmap si el lado más largo supera el valor elegido, lo dibuja en un lienzo de ese tamaño y cierra el bitmap. El lienzo se exporta con canvas.toBlob, como image/png para una entrada PNG y como image/jpeg con la calidad elegida para todo lo demás. El tamaño del nuevo Blob se compara con el del archivo original; si no es más pequeño, se usa el archivo original como resultado, y luego se vacía el lienzo y empieza el siguiente archivo.

Con un único resultado, el propio Blob se ofrece para descargar. Con varios, JSZip, la única biblioteca que esta página carga desde una CDN, construye el archivo en memoria y guarda cada archivo tal cual. Descargar archivo guarda el resultado mediante una URL de objeto temporal creada en tu navegador. En ningún momento se hace ninguna solicitud que lleve una imagen: los archivos que elegiste, los lienzos y el ZIP terminado existen solo en la memoria de la pestaña y desaparecen al cerrarla o recargarla.

Preguntas frecuentes

¿Se perderá la transparencia del PNG?

No. Un PNG se guarda de nuevo como PNG, así que las áreas transparentes se conservan. Todos los demás formatos, incluidos JPG, WEBP y GIF, se guardan como JPEG.

¿Por qué una imagen volvió sin cambios?

Volver a codificarlo con tus ajustes habría producido un archivo más grande, así que se mantuvo el original. Prueba con una calidad menor o un tamaño máximo más pequeño.

¿Qué hace el ajuste de calidad JPEG?

Determina cuánto detalle puede descartar el codificador JPEG: Alta (85%) conserva la mayor parte, Equilibrada (70%) es el valor predeterminado, y Archivo pequeño (50%) da los archivos más pequeños con algo de suavizado visible. No tiene ningún efecto en los archivos PNG.

¿Puedo comprimir muchas imágenes a la vez?

Sí. Suelta o elige varios archivos, añade más con + Añadir más imágenes, y se procesan uno tras otro con los mismos ajustes de calidad y tamaño. Cada archivo puede pesar hasta 150 MB, y los resultados se devuelven como un único ZIP.

¿Convertirá mi PNG a JPEG?

No. Entra un PNG y sale un PNG, así que cualquier ahorro tiene que venir de la opción de redimensionar. Un PNG que ya es pequeño puede mantenerse sin cambios porque la copia vuelta a codificar no sería más pequeña.

¿Elimina los datos de ubicación y de la cámara de mis fotos?

Una foto vuelta a codificar no conserva nada de eso, porque la imagen se reconstruye a partir de sus píxeles en un lienzo. Una foto que se mantuvo sin cambios, porque no habría quedado más pequeña, es tu archivo original y todavía contiene sus datos EXIF, incluida cualquier ubicación GPS.

Última revisión: