Compress images online
Reduce JPEG, PNG, and WebP file size, free, fully in your browser. No upload, no signup.
Higher = better quality, larger file.
Drop your image here, or click to choose
Files stay in your browser. Nothing is uploaded.
Why compress images?
Smaller image files mean faster web pages, lower bandwidth bills, and smoother social posts. Modern image formats already use compression, but cameras and editing apps tend to store at far higher quality than viewers can perceive. A 5 MB photo can usually be reduced to 500 KB without anyone noticing.
How it works
imglover decodes your image natively in the browser, then re-encodes it with a WebAssembly version of mozjpeg (for JPEG) or libwebp (for WebP) at the quality you choose. Nothing is sent to a server — open the Network tab to verify.
Frequently asked questions
Will compression hurt image quality?
Is the original file uploaded anywhere?
Which formats are supported?
Can I compress a bunch of files at once?
Why is my PNG barely smaller?
Free image tools
Convert formats
HEIC → JPG
iPhone HEIC photos to standard JPG.
PNG → JPG
Convert PNG to JPG to reduce size.
JPG → PNG
Convert JPG to PNG (lossless).
WebP → JPG
Convert WebP to standard JPG.
JPG → WebP
Modern WebP format for smaller files on the web.
PNG → WebP
Smaller WebP that preserves transparency.
WebP → PNG
Lossless PNG output from WebP source.