Shrink image files so web pages load faster and attachments fit under email limits. Images are compressed on your device and never uploaded. Choose a quality level and format, then download the smaller file.

Loading the tool…

How to use it

  1. Choose one or more JPG, PNG or WebP images.
  2. Start with quality 75 and WebP format; that usually cuts file size by half or more with no visible difference.
  3. Compare the sizes shown and download each file.

Which format to choose

Format Best for Notes
WebP Websites Usually 25–35% smaller than JPG at the same quality; supported by all modern browsers
JPG Photos, email, older systems Universal; no transparency
PNG Logos, screenshots, transparency Lossless, so compression is limited; large for photos

Worked example

A 4.2 MB phone photo (4032 × 3024 px) used as a blog image. Compressed to WebP at quality 75 it comes to roughly 600–900 KB, depending on detail. Resized to 1600 px wide first with the image resizer, it drops to around 150–250 KB, small enough to keep a page’s Largest Contentful Paint fast on mobile.

A rule of thumb for websites: keep hero images under about 200 KB and content images under 100 KB where you can.

Frequently asked questions

Are my images uploaded?

No. Compression happens in your browser, so your files never leave your device.

Will compression reduce quality?

Slightly, but at quality 70–80 the difference is rarely visible. Lower the setting for smaller files, raise it for photos with fine detail.

Why did my file get bigger?

The original was already well compressed, often a small PNG or an optimised JPG. Keep the original or lower the quality.

Last updated: