Image Optimization Technology

Smaller files. Better quality.

Local processing plus an optional cloud pipeline for advanced codecs and resolution-aware compression. Available formats and speed depend on server capabilities, quota, source image, and settings.

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
Optional advanced output

Measured February 16, 2026 using 3 Unsplash JPEGs (2400px wide) (2766 KB total) in lossy (maximum quality) mode. These are test results, not guaranteed savings.

Two processing modes

Local optimization uses available server libraries. Optional cloud optimization supplies advanced codecs and processing when the plan, quota, and service are available.

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.35, 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

Perceptual JPEG encoding through cjpegli, with a Sharp JPEG fallback when the dedicated encoder is unavailable.

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) Current major-browser support with fallback

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) Current major-browser support with fallback

JPEG XL

55.9% savings

Optional next-generation output encoded through a compatible cjxl binary. Browser delivery support varies, so standard fallbacks remain essential.

Engine: cjxl binary Browser support varies
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-25 from basemin q35
JPEG (cjpegli)-20 from basemin q35

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

Measured on the same 3 test images at each plugin's maximum lossy setting. Results vary by source image and quality configuration.

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.