Batch-compress PNG, JPG, WebP, AVIF, HEIC and BMP images: adjust quality, reduce dimensions, convert formats, then download individually or as a ZIP. For iPhone photos, check our dedicated HEIC compressor. Zoom in to compare the original and the result before choosing a quality level.
Processing runs in your browser and originals are not uploaded. Each image is limited to 100 MB and 40 megapixels; split large batches into smaller groups.
- Exact file sizes: need to meet upload caps for job or exam portals? Use Compress Image to 100KB with automatic target tuning.
- Avatars and ID photos: reduce to 800–1200 pixels first, then compress to 100–200 KB.
- Web images: convert to WebP, about 25–35% smaller than JPEG at the same quality.
- Screenshots: keep PNG and only reduce dimensions, or convert to WebP. Avoid JPEG.
- Format comparison and more detail in the guide.
How do I get an image under 100 KB?
Use our preset
Compress Image to 100KB tool, or reduce dimensions first and lower quality. Phone photos are often 4000×3000 pixels; resizing to around 1000 pixels alone cuts the size to under a tenth. Then set JPEG or WebP quality to 75–85 and most images land under 100 KB.
JPG, PNG, WebP or HEIC: which should I choose?
JPG for photos and anything you send to people you do not control. PNG for screenshots, icons and transparent backgrounds. WebP for web images: smaller, and every current browser displays it. For Apple iPhone photos, our
HEIC Compressor easily converts and compresses them to web-ready JPEG or WebP.
Will compression ruin quality? Which quality setting?
JPEG and WebP are lossy. Quality 75–85 is indistinguishable for most viewers; below about 60 softness becomes visible. Zoom into text edges and fine detail afterwards and step up a level if needed. PNG is lossless; only resizing changes the picture.
Will I lose a transparent background?
Not if you keep PNG or WebP output. JPEG has no transparency, so transparent areas become white or black after conversion.
Why did my screenshot get larger?
Screenshots are usually PNG with lots of text and sharp lines. Converting to JPEG is not always smaller and adds fringing around text. Keep PNG and reduce dimensions, or convert to WebP.
How many images can I process at once?
Select as many as you like and download them as a ZIP. How many fit at once depends on device memory; split dozens of large photos into a few batches.
Are my images uploaded to a server?
By default processing runs on your device, without uploading local images to a remote server. Private photos stay where you decide to save them. See the
privacy notes.