Compress Image
Reduce image file size without losing quality.
- Runs in your browser
- Up to 100 MB
- No signup
Drop an image here or click to upload
Supports JPG, PNG, and WebP
Choose fileHow to use Compress Image
Add your image
Drop a JPG, PNG or WebP image. Compression runs in your browser.
Adjust the quality
Move the quality slider and choose Auto, JPG or WebP output. The preview and new size update as you go.
Download the smaller file
See exactly how much you saved. If the result would be bigger, you are offered the original instead.
How to compress an image and reduce its file size
Smaller images make web pages load faster, fit under email and upload limits, and save space on your phone. Compress Image re-encodes JPG, PNG and WebP pictures at a quality you choose, usually cutting the file size by half or more with no visible difference.
Finding the right quality
Between 70 and 90 percent quality, most people cannot tell the compressed image from the original, while the file shrinks dramatically. Below about 50 percent you may start to see blocky artifacts around edges and in smooth gradients like skies. The live preview lets you check before you download.
JPG, WebP and PNG
The output format matters as much as the quality setting:
- JPG is supported everywhere and is ideal for photos.
- WebP is typically 25 to 35 percent smaller than JPG at the same visual quality and works in all modern browsers.
- PNG is lossless and has no quality setting, so PNGs are converted to JPG or WebP to make them smaller. Keep PNG (and skip compression) for images that need transparency.
Compress or resize?
If a photo is 4000 pixels wide but will be shown at 1200, resizing it first with Resize Image saves far more than compression alone. For the smallest files, resize to the display size, then compress.
Private by design
Compression happens in your browser with the Canvas API. Your images are never uploaded, so it is safe for personal photos and screenshots with sensitive information.
Step-by-step guides
- How to Compress a PDF to 100KB for Upload Limits
- How to Reduce Image Size in KB for Online Forms
- How to Make a QR Code That Never Expires
- US Visa Photo for DS-160: Size, Pixels and KB
- IBPS Photo, Signature, Thumb and Declaration Size
- SSC Signature Size: 10 to 20 KB, 6 x 2 cm
- UPSC Photo and Signature Size: 20 to 300 KB
- Indian e-Visa Photo and Passport Page Size Rules
- JEE Main Photo and Signature Size: KB and Format
- NEET UG Photo, Signature and Thumb Impression Size
- PAN Card Photo and Signature Size for Online Forms
- RRB Signature Size: 30 to 49 KB, 140 x 60 Pixels
- GATE Photo and Signature Size, Pixels and Ratio
- USCIS Online Filing: Evidence Upload Size and Format
- UK Passport Digital Photo: Size, Pixels and Rules
- IRCC Upload Limits: Photo Size and 4 MB Documents
- ImmiAccount Attachments: 5 MB Limit and File Rules