Drop in a JPG, PNG or WebP file, pick a quality level, and watch the file size drop in real time before you download.
Drag a photo onto the box above, or click it to browse your device.
Lower the quality slider to shrink the file further, or switch to WebP for the smallest result.
The compressed file downloads straight to your device — nothing is uploaded anywhere.
At high quality settings (70–90%), the difference is usually invisible to the eye while file size drops significantly. Very low settings will introduce visible artifacts, which is why you can preview the result before downloading.
JPG suits photos and gives the smallest files. PNG preserves transparency and sharp edges (logos, screenshots) but produces larger files. WebP often beats both for a similar visual quality.
The tool runs in your browser's memory, so very large images (over ~40MB) may be slow on older devices, but there's no server-side limit or upload cap.
No. The compression happens locally using your browser's built-in image engine — the file never leaves your device.