Compress images in your browser
Processed in your browserLower file size without sending photos to a server. Pick a quality level or aim for an approximate maximum size.
Drop images here
or
Supported formats: PNG, JPG, WEBP, AVIF, HEIC.
You can also paste images with Ctrl+V.
How compression works here
Lossy formats (JPEG, WebP, AVIF) discard detail to save bytes. Higher quality keeps more detail and typically larger files.
PNG compression is limited by the format; this tool re-encodes through the browser canvas and may not beat a dedicated PNG optimizer.
Target size uses a quality search and returns the best attempt — exact byte counts cannot be guaranteed.
Frequently asked questions
Will the image look the same?
At high quality the difference is often hard to notice. Lower quality saves more space and can show artifacts.
Can I hit exactly 500 KB?
Not reliably. The tool searches for a quality that lands near your target and shows the best result it found.
Related tools
- Image ConverterConvert between HEIC, AVIF, WebP, PNG, JPG — plus PDF and ICO when you need them.
- Image ResizerChange dimensions with aspect lock, percent mode, and common presets.
- PNG to WebPMake PNG images smaller for websites while keeping transparency.
- JPG to WebPShrink JPG photos to WebP for faster websites and lighter uploads.