Picks the best format
PNG screenshots and graphics are tried as WebP and JPEG, and the smallest result wins. Transparent images keep their transparency.
Free · Open source · Works offline
Shrink JPG, PNG, WebP and HEIC files by up to 80% right in your browser. Drop in one photo or a few hundred, then download them as a ZIP.

PNG screenshots and graphics are tried as WebP and JPEG, and the smallest result wins. Transparent images keep their transparency.
Need every file under 200 KB for a form or a CMS? Set a target and the tool tries lower quality, then smaller dimensions. Results above the target are clearly marked.
Work is spread across several background workers, so big folders compress in parallel without freezing the page.
All of them run locally in your browser, like the compressor.
Combine images in a grid or strip, with numbered labels.
Open →Slice one image into N×M tiles for carousels and posts.
Open →Turn two images into a sliding comparison WebM.
Open →Layer a photo, an inset, arrows and text into one cover.
Open →
Remove backgrounds, edit photos by describing the change, or turn an image into a video with the AI expert team on WeryAI.
Chrome extension
Right-click an image on any page and choose Compress image, or open the compressor from your toolbar. Same engine, same privacy.
Coming soon to the Chrome Web Store. Until then you can load it from GitHub.
No. Compression runs inside your browser using the Canvas API and Web Workers. Your files are processed on your device. JPG, PNG and WebP work offline once the page has loaded; the first HEIC import needs a network connection to download decoder code.
JPG, PNG, WebP, HEIC (iPhone photos), GIF (first frame) and BMP. You can keep the original format or convert to JPEG, WebP or PNG under More options.
Yes. Open More options and set a target size in KB. The compressor lowers quality, then tries smaller dimensions. If it cannot reach your target, the result is marked Target not reached.
If re-encoding would make the file bigger, the compressor keeps your original instead. This also applies to format changes, resizing and HEIC: if the result would grow, the original is returned and any skipped change is explained.
Yes. No limits, no watermarks, no account. The source code is MIT-licensed on GitHub.