Compresor de imágenes

Comprime imágenes JPEG y WebP con un control de calidad en vivo — todo en tu navegador.

Cómo usar

  1. Elige una imagen (PNG, JPG o WebP) de tu dispositivo — se decodifica localmente, sin subirla a ningún sitio.
  2. Elige JPEG o WebP y arrastra el control de calidad: la vista previa y el tamaño del archivo se actualizan mientras lo mueves.
  3. Compara los tamaños antes y después uno al lado del otro y descarga el archivo comprimido.

Sobre esta herramienta

La compresión es lo que hace que una foto de 4 MB quepa en el hueco de 300 KB de una página, en un adjunto de correo o en un anuncio de un marketplace. Esta herramienta vuelve a codificar tu imagen con un códec con pérdida — JPEG o WebP — en el nivel de calidad que elijas. Con pérdida significa que el codificador descarta a propósito el detalle que el ojo apenas registra: separa el brillo del color, divide la imagen en bloques, convierte cada bloque en coeficientes de frecuencia y cuantiza los de alta frecuencia de forma más agresiva a medida que baja el valor de calidad. Por eso 0.80 suele verse idéntico al original con un tercio de los bytes, mientras que 0.30 empieza a mostrar halos cuadriculados en los bordes nítidos.

El control deslizante es lo importante, así que la herramienta recomprime en vivo: cada movimiento vuelve a codificar la imagen en tu dispositivo y actualiza la vista previa y el contador de tamaño. Es la única forma honesta de elegir un valor de calidad, porque el número correcto depende de la imagen y no de una regla general. Las fotografías con degradados suaves sobreviven a ajustes agresivos; las capturas de pantalla, los logotipos y las ilustraciones planas no, y pueden incluso salir más grandes que el archivo de partida. Cuando eso ocurre, la herramienta te lo dice en lugar de entregarte en silencio un archivo peor — las imágenes planas con pocos colores se llevan mejor con PNG, y WebP suele ser el mejor equilibrio cuando necesitas archivos pequeños y transparencia a la vez.

Todo funciona con la API canvas dentro de tu navegador: el archivo se lee con FileReader, se dibuja en un canvas fuera de pantalla y se vuelve a codificar con canvas.toBlob. No hay subida, ni cola de procesamiento, ni copia temporal en un servidor, así que puedes desconectarte de internet después de que cargue la página y la herramienta seguirá funcionando. Las dimensiones están limitadas a 8000 píxeles por lado para mantener a raya la memoria del navegador, y volver a codificar descarta los metadatos EXIF, lo que de paso elimina las coordenadas GPS y los números de serie de la cámara de tus fotos antes de que las compartas.

La fórmula

Reducción = 1 − (bytes comprimidos ÷ bytes originales). El parámetro de calidad (0.1 a 1.0) controla el paso de cuantización del codificador JPEG o WebP: menos calidad significa una cuantización más gruesa del detalle de alta frecuencia, menos bytes y artefactos más visibles.

Preguntas frecuentes

¿Mi imagen sale de mi navegador?

No. El archivo se decodifica y se vuelve a codificar con la API canvas en tu dispositivo — no se sube, ni se almacena, ni se registra nada. Una vez cargada la página, la herramienta sigue funcionando sin conexión.

¿Qué calidad debo elegir?

0.80 es el punto dulce para fotografías: normalmente indistinguible del original con una fracción del tamaño. Baja a 0.60 para miniaturas y mantente por encima de 0.85 en imágenes con texto o bordes nítidos.

¿Por qué mi PNG se hizo más grande en vez de más pequeño?

Porque las ilustraciones planas con pocos colores se comprimen mejor con PNG que con un códec con pérdida. JPEG y WebP están pensados para fotografías, así que un logotipo o una captura de pantalla recodificados como JPEG pueden crecer. Conserva el archivo original o prueba con WebP.

¿JPEG o WebP?

WebP, en casi todos los casos: con la misma calidad visual suele ser entre un 25% y un 35% más pequeño que JPEG, admite transparencia y todos los navegadores actuales lo leen. Elige JPEG solo cuando el archivo tenga que abrirse en software antiguo.

¿Comprimir cambia las dimensiones de la imagen?

No. Las dimensiones en píxeles se mantienen exactamente iguales — solo cambia la codificación. Para cambiar el ancho y el alto, usa el Redimensionador de Imágenes.

¿Se conserva la transparencia?

Con WebP, sí. JPEG no tiene canal alfa, así que las zonas transparentes se rellenan con blanco antes de codificar.

Herramientas relacionadas

¿Enlaces largos? Acórtalos gratis

Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.

Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.