Image Compressor
Shrink JPG, PNG and WebP images with the encoders Squoosh uses — up to 20 at once, in your browser.
Make images web-ready in one pass: cap the width, convert to WebP or JPG, and drop location data.
Most slow pages are slow because of images far bigger than the space they are shown in. The optimizer does the three jobs that fix that together: scales anything wider than your chosen maximum, re-encodes it as WebP or JPG, and rebuilds the file from pixels so camera and GPS details are left behind.
No wider than the largest size it is displayed at, allowing for high-density screens. For a full-width banner 1920–2560px is plenty; an image inside an article column rarely needs more than 1280px.
Yes, for every image the tool re-encodes: the new file is built from the pixels alone, so camera details, dates and GPS location are not copied across. The one exception is when an original is handed back unchanged because it was already smaller.
No. The images are processed in this browser tab, using WebAssembly builds of the same open-source encoders Google's Squoosh uses. They never reach KuponGuru's servers, and closing the tab discards them.
Shrink JPG, PNG and WebP images with the encoders Squoosh uses — up to 20 at once, in your browser.
Resize by pixels or percentage, keep proportions, and batch up to 20 images with sharp Lanczos scaling.
Turn JPG and PNG images into WebP, which Google measures at 25–34% smaller than JPG at equal quality.
Looking for something else? Browse every tool.