- Open the file picker and choose the JPG, PNG or WebP image you want to compress.
- Adjust the quality slider. Lower values produce smaller files; higher values keep more of the original detail.
- Optionally set a max width. If your image is wider than this value, it is scaled down proportionally before compression, which often reduces the file size dramatically for photos.
- The tool shows your compressed result with its new file size. Download it when you are happy with the balance between size and quality.
Everything runs locally in your browser. Your image is never uploaded to a server, so you can compress sensitive or personal pictures with confidence.
Try a couple of quality values on the same image. A photo compressed at 80% quality is usually about a third of the original size with almost no visible difference, which makes a huge difference when uploading to the web or emailing files.
Tips for the best results
Start with a high-quality original. Compressing a blurry or heavily watermarked image only makes it worse, so resize or retouch first if needed. For photographs, keep quality above roughly 70% to avoid visible banding in gradients and skies. For logos and graphics with flat colours, PNG or higher JPEG quality is a better fit than an aggressive WebP setting.
When the goal is to fit an upload size limit, lower quality first, then reduce the max width. Dimension is the biggest driver of file size on large photos, so scaling a 4000px shot down to 1600px can cut the size far more than lowering quality ever could. Because the tool is fully local, you can iterate quickly and preview before committing to a download.
Why use it
Uploading a 10MB photo is slow and often rejected by forms with size limits. A compressed version loads faster on your site, costs less bandwidth for your visitors, and emails much more easily. Because this tool runs entirely in your browser, there is no registration, no queue, and no risk of your images being stored or shared. Compress as many images as you like for free.