↑ ↓ to move, Enter to open, Esc to close

Image Compressor

Compress images online without uploading them. Shrink JPG, PNG and WebP files by up to 90% with adjustable quality. Batch support, free.

Large images slow down websites and clog up email attachments. This compressor re-encodes your photos at a lower quality setting – usually with no difference you can see – and can also scale them down to a maximum width.

Your images are never uploaded. Compression uses your browser’s built-in image encoder, so it is fast and private, and works offline once the page has loaded.

Which settings should I use?

A quality of 70–80% is the sweet spot for photos: files are typically 60–80% smaller with no visible loss. WebP produces smaller files than JPG at the same quality and is supported by all modern browsers. For website images, setting a max width of 1600–2000 px saves even more.

Questions

Are my images uploaded to a server?

No. All compression happens in your browser; files never leave your device.

Will compressing reduce image quality?

Slightly, but at 70–80% quality the difference is usually invisible while the file is much smaller.

Can I compress PNG files?

Yes. PNGs are converted to JPG or WebP, which are far smaller for photos. Transparency is kept with WebP and filled white with JPG.