Image Compressor — Shrink Images
Drop an image, drag the quality slider, and download a smaller file — nothing leaves your device.
Drop images here, or click to choose files
Compression happens entirely in your browser — images are never uploaded. PNG output stays lossless; only JPG and WebP quality can be reduced.
How it works
Every format handles compression differently. PNG is lossless — it won't get meaningfully smaller unless you convert it to JPG or WebP. JPG discards detail based on the quality setting and always fills transparency with white. WebP usually gives the best size-to-quality ratio and keeps transparency, but a few older tools still don't support it. Try 80% quality first and adjust based on the size shown after compression.
FAQ
Will this make my PNG smaller?
PNG is lossless, so the canvas re-encode alone rarely shrinks it much. For real PNG savings, switch the output format to WebP, which compresses far better at the same visual quality.
Does compressing lose quality?
JPG and WebP use the quality slider to trade file size for detail. Start around 80% — usually indistinguishable from the original but noticeably smaller. Go lower only if size matters more than fidelity.
Do you upload my images?
No. Compression happens with your browser's canvas API — the file never leaves your device.