Compress Image Online
Shrink JPG, PNG, WebP, and AVIF images dramatically — often by 80% or more — with pinpoint control over quality. Everything happens in your browser, so files are never uploaded anywhere and results appear the moment you click.
Perfect for slipping a photo under an email or upload limit, and for making a page full of images load fast. Compress an entire batch with one setting, see the exact before-and-after size on every single file, and download them together as a zip — no account, no watermark, no queue, no compromise.
How to compress an image
- Add your images. Drag your JPG, PNG, WebP, or AVIF files onto the drop zone, or click it to browse. You can add as many as you like.
- Pick a format and quality. Choose the output format, then drag the quality slider. Around 70-80% is the sweet spot for photos — smaller files with no visible difference.
- Compress and download. Click Compress, check the before-and-after size on each file, then download the image or the whole batch as a zip.
Frequently asked questions
How much can I shrink an image without losing quality?
Most photos hold up well down to around 70-80% quality. Use the slider and the before-and-after size shown against each file to find the smallest version that still looks right — a 4 MB photo often lands under 500 KB with no visible difference.
What image formats can I compress?
JPG, PNG, WebP, AVIF, GIF, and BMP go in, and you can save as JPG, PNG, WebP, or AVIF. AVIF and WebP are only offered when your browser can actually encode them, so you never get a file whose contents don't match its extension.
How do I compress an image to a specific file size?
Lower the quality slider and watch the size reported against each file after compressing — it updates every run, so you can close in on a target like 100 KB or 2 MB in a couple of tries. Switching from JPG to WebP or AVIF usually gets you 30-50% smaller at the same visible quality, which is often enough on its own.
Does compressing an image reduce its dimensions?
No. This tool re-encodes at the original resolution, so the pixel dimensions are unchanged — only the file size drops. If you want fewer pixels as well, use Resize Image, which is usually the bigger saving for a photo headed to a web page.
Why did my PNG get bigger instead of smaller?
PNG is lossless, so re-encoding a photo that started as JPG or WebP as PNG almost always produces a larger file — there's no way to discard detail. For photographs choose JPG, WebP, or AVIF. PNG is the right choice for logos, screenshots, and graphics with sharp edges or transparency.
Can I compress several images at once?
Yes. Drop in a whole folder's worth, apply one quality setting to all of them, and download the results as a single zip. Files are processed one at a time in the background so a large batch doesn't freeze the page.
Are my images uploaded to a server to be compressed?
No. Compression happens entirely in your browser — images never leave your device, so there's no queue, no account, and no waiting on somebody else's server. The only ceiling is a practical one: files up to 50 MB, and images up to about 16 megapixels, which is what a browser canvas can process reliably.