squish
⬡ tus imágenes nunca salen de tu dispositivo
Elige el formato de descarga
Calidad
Alta
Arrastra tus imágenes aquí
o elige cómo cargarlas
JPEGPNGWebPAVIFGIFHEIC
Procesamiento local
Todo ocurre en tu navegador. Velocidad máxima, cero latencia de red.
🔒
Privacidad total
Ningún archivo viaja al servidor. Tu contenido es solo tuyo.
📦
Lotes sin límite
Comprime decenas de imágenes en paralelo. Descarga en un ZIP.

Cómo funciona

Squish comprime tus imágenes directamente en el navegador usando OffscreenCanvas, la API nativa del sistema operativo para codificación de imágenes. No hay servidores intermedios: el archivo nunca sale de tu dispositivo, la velocidad de compresión no depende de tu conexión a internet y no existe ningún límite de tamaño impuesto por la red.

1
Sube tus imágenes
Arrastra y suelta, pega desde el portapapeles (Ctrl+V) o usa el selector de archivos. Puedes cargar múltiples imágenes a la vez en formatos JPEG, PNG, WebP, AVIF y HEIC. Squish detecta el formato automáticamente.
2
Elige formato y calidad
Selecciona el formato de salida y ajusta el slider de calidad (0–100). El modo "Auto" detecta el mejor formato disponible en tu navegador probando AVIF → WebP → JPEG. La calidad 80 es el equilibrio óptimo para la mayoría de imágenes.
3
La compresión ocurre en paralelo
Cada imagen se envía a un Web Worker independiente que llama a canvas.convertToBlob() con el codec solicitado. Squish lanza hasta 4 workers simultáneos (según los núcleos de tu CPU) para procesar lotes grandes en segundos.
4
Descarga el resultado
Descarga cada imagen individualmente o todas juntas en un ZIP generado también en el navegador con fflate. Si la imagen comprimida pesara más que el original, Squish devuelve el original automáticamente — nunca empeora lo que ya tienes.

Compresión con pérdida vs. sin pérdida

Los formatos de imagen se dividen en dos grandes familias según cómo reducen el tamaño del archivo. Entender la diferencia te ayuda a elegir el parámetro de calidad correcto.

Con pérdida — Lossy

El codec descarta información de alta frecuencia que el ojo humano percibe con dificultad (bordes finos, gradientes sutiles, ruido).

  • Formatos: JPEG, WebP lossy, AVIF lossy
  • Reducción típica: 50–85 %
  • El slider de calidad controla cuánta información se descarta
  • Calidad 80–85 es imperceptible para el ojo en la mayoría de imágenes
Sin pérdida — Lossless

El codec reorganiza los datos de forma más eficiente sin eliminar ningún píxel. El resultado es bit a bit idéntico al original.

  • Formatos: PNG, WebP lossless
  • Reducción típica: 10–40 %
  • El slider de calidad no tiene efecto en PNG puro
  • Squish usa un truco: convierte a WebP y vuelve a PNG para lograr mayor compresión
Nota técnica PNG: La API OffscreenCanvas no expone un parámetro de calidad para PNG (es lossless por definición). Para que el slider sea útil en PNG, Squish codifica primero a WebP con la calidad solicitada y luego reconvierte ese WebP a PNG. A calidad ≥ 90, usa lossless puro.

Resultados típicos por tipo de imagen

La reducción de tamaño varía según el contenido de la imagen. Estos rangos son orientativos para configuraciones de calidad entre 75 y 85.

Tipo de imagenFormato recomendadoReducción típicaNotas
Foto de cámaraWebP 8055–75 %Alta densidad de detalle; lossy es imperceptible a calidad 80
Foto de productoAVIF 7565–82 %AVIF supera a WebP en fondos blancos y gradientes suaves
Captura de pantallaWebP 8550–70 %Texto nítido; evita calidades < 80 para no difuminar bordes
Logo con transparenciaPNG15–35 %Solo PNG preserva el canal alfa; WebP también si no necesitas PNG
Ilustración / arteWebP 8040–65 %Áreas planas de color se comprimen muy bien en WebP
Icono de interfazPNG o WebP25–55 %Imágenes pequeñas; la diferencia absoluta en KB es mínima
Banner publicitarioWebP 8245–70 %Equilibra calidad visual con tiempo de carga
Regla de oro: si el resultado visual te parece aceptable a calidad 80, no necesitas subir más. La diferencia entre calidad 80 y 95 es invisible en pantalla pero puede duplicar el tamaño del archivo.

Qué formato usar según tu caso de uso

No existe un único formato óptimo. La elección correcta depende de dónde vas a usar la imagen y qué navegadores o plataformas necesitas soportar.

Web y blog
WebP 80
Compatible con todos los navegadores modernos desde 2020. Reduce el tiempo de carga de página y mejora el Core Web Vitals (LCP).
E-commerce
AVIF 75
Las tiendas online se benefician de la mayor compresión de AVIF en fondos blancos y gradientes. Clientes en Chrome y Safari los ven correctamente.
Redes sociales
JPEG 85
Instagram, Twitter/X y Facebook recomprimen las imágenes al subirlas. Usa JPEG para evitar doble pérdida de calidad al recomprimir un WebP.
Email marketing
JPEG 85
Los clientes de correo (Outlook, Gmail) tienen soporte limitado para WebP/AVIF. JPEG garantiza que la imagen se vea en cualquier cliente.
Logo e identidad visual
PNG
Los logos necesitan bordes nítidos y fondo transparente. PNG sin pérdida conserva cada píxel exactamente como está.
App y PWA
AVIF 70
Las apps modernas pueden elegir el formato más eficiente. AVIF a calidad 70 ofrece la menor huella posible sin sacrificio visual perceptible.

Formatos soportados

WebP
Recomendado
Desarrollado por Google. Hasta un 35 % más ligero que JPEG con calidad equivalente. Compatible con todos los navegadores modernos desde 2020. Soporta transparencia y animación.
AVIF
Mejor compresión
Basado en el codec AV1. Hasta un 50 % más pequeño que JPEG. Excelente para fotografía y gradientes. Compatibilidad creciente en Chrome, Safari y Firefox.
JPEG
Máxima compatibilidad
El estándar universal para fotografía desde 1992. Compatible con absolutamente todos los dispositivos y programas. Sin soporte de transparencia.
PNG
Sin pérdida
Compresión lossless ideal para logos, capturas de pantalla e imágenes con texto nítido. Soporta transparencia (canal alfa). Archivos mayores que JPEG/WebP.

Preguntas frecuentes

¿Mis imágenes se suben a algún servidor?
No. Todo el procesamiento ocurre en tu propio navegador usando Web Workers y OffscreenCanvas. Ningún archivo sale de tu dispositivo en ningún momento. Puedes comprobarlo desconectando el WiFi: la herramienta sigue funcionando.
¿Cuántas imágenes puedo comprimir a la vez?
No hay un límite fijo. Squish procesa las imágenes en paralelo, adaptándose a los núcleos de tu procesador (hasta 4 simultáneas). Puedes cargar decenas de imágenes en un mismo lote; la cola se gestiona automáticamente.
¿Por qué a veces el archivo resultante pesa igual que el original?
Si la compresión generara un archivo más pesado que el original —algo que ocurre con imágenes ya muy optimizadas o al usar calidad muy alta— Squish devuelve automáticamente el original. Así nunca obtendrás un resultado peor que el punto de partida.
¿Qué calidad debo usar para mis imágenes?
Para la mayoría de fotografías, calidad 80 en WebP o AVIF ofrece un resultado visualmente indistinguible del original con reducciones del 60–75 %. Para imágenes con texto o detalles muy finos (capturas de pantalla, diagramas), sube a 85–90 para evitar artefactos.
¿Squish soporta imágenes HEIC de iPhone?
Sí. Los archivos HEIC/HEIF que genera el iPhone se convierten automáticamente antes de procesarse. Esta conversión ocurre en el hilo principal del navegador, por lo que puede tardar unos segundos en imágenes de muy alta resolución.
¿Qué diferencia hay entre WebP y AVIF?
AVIF ofrece mejor compresión (especialmente en fotografía y gradientes), pero tarda más en codificar. WebP es más rápido de procesar y está soportado en más entornos, incluyendo herramientas de edición y CMS. Para uso web, AVIF es la mejor elección si tus visitantes usan Chrome, Firefox o Safari modernos.
¿Es gratuito?
Sí, Squish es completamente gratuito. El servicio se financia mediante los anuncios de Google AdSense que aparecen en la página.