Your images stay on your device
Smart Mode ON by default
Compress images beautifully — with Smart Mode
Smart Mode prevents “compressed is larger” results: if output becomes bigger, it will try WebP once, otherwise it will keep the original. Enable Pro JPEG for MozJPEG (WASM) when output is JPEG.
Drag & drop images here
or click to browse
Fast, private compression. Perfect for photos & screenshots.
JPG
PNG
WebP
No upload
Tip:
Screenshots → try WebP. Photos → JPEG + PRO.
Compression Settings
Applies to new + reprocessEngine
Fast uses browser encoder. Pro uses MozJPEG for JPEG output.
FAST
Pro is only used when output is JPEG.
Smart Mode (recommended)
Never increase file size. If bigger, try WebP once, otherwise keep original.
ON
For screenshots, WebP often becomes smaller.
Downscale only. 0 keeps original size.
80%
SmallerSharper
Privacy
Compression is done locally. Re-encoding typically strips metadata (EXIF).
Queue
See before/after sizes and download results.
0 files
No files yet
Upload or drop images to start compressing.
How it works
Fast mode uses browser encoders. Pro mode uses MozJPEG (WASM) when output is JPEG. Smart Mode prevents confusing results by avoiding “compressed bigger than original”.
Fast
OffscreenCanvas → convertToBlob
Pro JPEG
ImageData → MozJPEG (WASM)
Smart Mode
Try WebP once → else keep original
FAQ
Common questions about compression, privacy, and quality.