Cómo se compara Compresso
Compresso ocupa un cruce único: gratis, nativo del navegador, privado (cero subida), con entrada HEIC y una librería integrable de 3,6 KB.
| compresso.js | compressorjs | browser-image-compression | pica | |
|---|---|---|---|---|
| Paquete (min+gzip) | 3.8 KB | 4.6 KB | 19.6 KB | 15.7 KB |
| Dependencias requeridas | 0 | 2 | 1 | 2 |
| Entrada HEIC / HEIF | Sí | No | No | No |
| Salida AVIF | Sí | No | No | No |
| Formato automático | Sí | No | No | No |
| Nunca más grande que el original | Sí | No | No | No |
| Tamaño máximo objetivo | Sí | No | Sí | No |
| Lotes con Web Worker | Sí | No | Sí | Sí |
Cuándo no usar Compresso
Para procesamiento por lotes en servidor usa sharp; para edición a nivel de píxel Jimp; para solo reducir con máxima calidad pica. Compresso optimiza imágenes elegidas por el usuario en el navegador antes de subirlas.