Image Optimization Technology

Smaller files. Better quality.

Four format engines, smart compression that adapts to resolution, and a cloud pipeline that processes images in seconds. No separate image plugin needed.

79.4%
JPEG (cjpegli)
vs ShortPixel 78.9%
84.3%
WebP
vs ShortPixel 82.9%
91.7%
AVIF
vs Optimole 76.6%
55.9%
JPEG XL
No competitors offer JXL

Tested with 3 Unsplash JPEGs (2400px, 2.7MB total) at max lossy settings per plugin.

Two processing modes

Local optimization runs on your server. Cloud optimization uses our dedicated pipeline for next-generation formats and smart compression.

Local

Runs on your server using PHP GD or Imagick. Handles basic JPEG/PNG compression, lazy loading, and dimension attributes.

  • JPEG/PNG compression via server libraries
  • Lazy loading with native loading="lazy"
  • Missing width/height attributes added
  • WebP conversion if server supports it

Cloud

Images are sent to our dedicated optimizer running Sharp 0.34, cjpegli, and cjxl binaries. BullMQ queue with Redis handles concurrency.

  • cjpegli for JPEG (Google's encoder)
  • Sharp for WebP and AVIF
  • cjxl binary for JPEG XL
  • Smart compression based on resolution
  • Background queue with WP-Cron polling

Four format engines

Each format uses a different compression engine optimized for that codec.

JPEG (cjpegli)

79.4% savings

Google's next-generation JPEG encoder. Produces smaller files than MozJPEG at the same visual quality. Falls back to Sharp libjpeg-turbo for compatibility.

Engine: Google cjpegli Universal browser support

WebP

84.3% savings

The modern standard for web images. 20-30% smaller than JPEG at equivalent quality. Auto-served to browsers that support it via <picture> tags.

Engine: Sharp (libwebp) 97%+ browser support

AVIF

91.7% savings

AV1-based image format with dramatic compression gains. We use effort level 4 (not 9) to keep encoding under 5 seconds per image while maintaining quality.

Engine: Sharp (libavif) 93%+ browser support

JPEG XL

55.9% savings

Next-generation format with lossless JPEG recompression. Encoded via the reference cjxl binary since Sharp cannot output JXL. Currently Chrome-only behind a flag.

Engine: cjxl binary Early adoption (Chrome flag)
Smart Compression

Quality adapts to resolution

Large images tolerate more compression without visible quality loss. Smart compression exploits this automatically.

ResolutionQuality OffsetFloor
> 8 MP-25 qualitymin q45
> 4 MP-20 qualitymin q50
> 2 MP-15 qualitymin q55
> 1 MP-10 qualitymin q60
< 1 MPNo offsetUser quality

Format-specific offsets

FormatOffsetFloor
AVIF-30 from basemin q35
WebP-20 from basemin q40
JPEG (cjpegli)-15 from basemin q40

Example: A 2400px hero image (3.84 MP) at user quality 75 with AVIF output: base 75 - 15 (resolution) - 30 (AVIF offset) = q30, floored to min q35.

WebP savings vs competitors

Same 3 test images, same max lossy settings, each plugin's cloud API.

ProRank
84.3%
ShortPixel
82.9%
Optimole
79.7%
EWWW
68%
Imagify
67.1%

Try the image engine

Local compression, lazy loading, cloud cjpegli, AVIF, JXL, and smart compression — all built into one plugin.