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.