🗜️

Image Compressor

Compress JPEG, PNG, and WebP images entirely in your browser using the Canvas API. Nothing is uploaded — all processing happens locally on your device.

Drop images here, or click to browse
Supports multiple files at once
JPEG PNG WebP
Output Quality
82
High quality — good balance of size and fidelity
Output Format
Auto — each file keeps its original format
No images yet
Drop some images above or click the drop zone to get started.
How to use
  1. Drop your JPEG, PNG, or WebP files onto the upload zone — multiple files at once is supported.
  2. Set the quality slider (75–85 is the sweet spot) and pick an output format.
  3. Review the before/after savings and click Download All to grab the compressed files.
FAQ

At 80% and above the difference is imperceptible on screens, even on retina displays. The preview lets you compare before/after directly.

JPEG for photos, PNG for screenshots and icons, WebP when you need the best of both — typically 25–35% smaller than JPEG at equivalent quality.

No artificial limit. Files are processed sequentially in your browser, so very large batches depend on your device's memory.