Compress Image
Shrink JPG, PNG, and WebP file sizes with a live quality slider โ see the savings instantly. Nothing is uploaded; it all happens in your browser.
Drag & drop images here
or
JPG, PNG, WebP โ compress one or many at once
How it works
Add your images and drag the quality slider โ the compressed size updates live so you can balance smaller files against sharpness. JPG gives the best compression for photos, WebP goes even smaller, and you can keep the original format if you prefer. Everything runs in your browser, so your images are never uploaded.
When to use it
Compressing images speeds up websites, fits email and upload size limits, and saves storage โ without the visible quality loss you'd get from over-shrinking.
Frequently asked questions
Are my images uploaded anywhere?
No. Compression happens entirely in your browser using your own device โ your
images are never uploaded to a server.
Why isn't the quality slider shrinking my PNG?
PNG is a lossless format, so re-encoding it doesn't reduce file size the way JPG
or WebP do โ the quality slider has little to no effect when "Keep original
format" is selected on a PNG. To meaningfully shrink a PNG, switch the output
format to JPG or WebP instead (note this means giving up transparency for JPG,
though WebP can keep it).
Can I compress several images at once?
Yes. Add multiple images, set one quality level and format for all of them, and
click "Download Compressed" โ each file downloads in turn. Your browser may ask
permission to allow multiple downloads; that's a normal prompt for batch
downloads.
Why did a file get bigger instead of smaller?
This can happen with images that are already efficiently compressed โ re-encoding
them at a high quality setting sometimes adds a small amount of size rather than
reducing it. If you see this, try a lower quality percentage.
Related tools
Convert Image โ switch between PNG, JPG, and WebP ยท Image Resizer โ resize by pixels, percentage, or preset ยท Compress PDF โ shrink PDF file size