Smart image compression, lossless-gated

Shrink PNG, JPEG and WebP files in your browser. Every candidate is quality-checked before it replaces your pixels.

3
Formats
32 MB
Max size
SSIM
Quality gate
Upload

Drop a file below or click to browse. Processing happens on this server; results expire after 30 minutes.

πŸ“
Drop your image here
PNG, JPEG or WebP β€” up to 32 MB
⏳ Optimizing… this can take a moment for large files.
png image.png saved 0%
OriginalOptimizedSaved
β€”β€”β€”
Download optimized file
How it works
🎨
PNG palette search
Deterministic median-cut palette candidates with optional dithering; the smallest file above the quality gate wins.
πŸ“‰
JPEG rate ladder
Quality/subsampling candidates are re-decoded and measured; your original is kept unless a candidate is strictly smaller.
⚑
WebP lossless
Predictor, palette and color-cache search re-encodes losslessly β€” pixels are never altered.
πŸ”’
Fail-closed
Unsupported semantics are rejected with a clear error instead of silently degrading your image.