Shrink photos for websites, email and upload forms that have a size limit. Compress by quality, or set a target such as “under 200 KB” and let the tool do the rest.
- Free to use
- No sign-up needed
- Works on phone and desktop
Private by design: your images are processed in your own browser and are never uploaded to our server.
How to compress images
- Choose one or more images.
- Pick a format and either a quality level or a target file size.
- Optionally set a maximum width to make big photos smaller still.
- Click Compress images. Several images download together as a ZIP.
Tips for smaller images
- Resize first: a 4000-pixel photo is far bigger than any website needs. 1200–2000 px wide is plenty for most blogs.
- Use WebP for websites – it’s usually much smaller than JPG at the same quality.
- Quality 70–80% is the sweet spot for photos: much smaller files with no visible difference.
- Keep your originals in case you need full quality later.
Frequently asked questions
Will my images lose quality?
JPG and WebP compression removes detail you’re unlikely to notice. You can raise the quality setting if you see any difference. PNG stays lossless.
What if my image is already small?
If the compressed version isn’t smaller, the tool keeps your original and tells you.
How does the target size work?
The tool tries different quality levels to get as close as possible to your target. If that isn’t enough, it reduces the image size slightly.
More free tools
See all tools →🖼️Social Media Image ResizerResize and crop one image for Instagram, Facebook, X, LinkedIn, YouTube and more.Open tool →📏Resize ImageChange an image to exact pixels or a percentage, keeping its shape.Open tool →✂️Crop ImageCrop freely or to 1:1, 4:5 or 16:9, including circle crops for profile pictures.Open tool →🔄Image ConverterConvert images between JPG, PNG and WebP in one go.Open tool →
Use every tool without daily limitsAll Tools Pro gives you unlimited use of every tool for £9 a month + VAT. Cancel any time.
See All Tools Pro