Image Compressor
Shrink an image's file size — pick a format and quality, and see exactly how much you saved before you download.
Image
Processed locally. Your image never leaves your browser.
Compress
Upload an image to start compressing.
Common questions
Why did my image get a white background?
JPEG doesn't support transparency, so converting a transparent PNG to JPEG fills the transparent areas with white. If you need to keep transparency, keep the output format as PNG or choose WebP instead, both of which preserve it.
Which format should I choose?
JPEG for ordinary photos — it compresses well and has no transparency to worry about. PNG if you need transparency or the image is a graphic/screenshot with flat colors and sharp edges. WebP if you want the smaller file sizes of a lossy format while still supporting transparency, and you don't need the file to open in very old software.
Is there a maximum image size?
Yes — up to 12,000 pixels on either side, and up to 40 total megapixels, whichever limit is hit first. This is a browser memory limit, not an arbitrary cap: very large images can exhaust available memory during processing.