Compress Image

Smaller JPG, PNG and WebP files, many at once

Nothing is uploadedFree, no sign-upUpdated October 2026
KB max
    Nothing is uploaded

    Your photos and text are processed by your own browser. They never reach our servers, or anyone else’s.

    Your data stays yours

    No account, no copies, no history on our side. We can’t see, keep or share files we never receive.

    You’re in control

    Full resolution, no watermark. Anything saved in your browser can be deleted in one click.

    Check it yourself: once this page has loaded, switch on airplane mode and convert an image. It still works, because your photos never needed our servers. Privacy controls

    Compress Image: what it does

    Drop one photo or a whole folder and get smaller files in seconds. Set the quality with the slider (75% is the sweet spot for photos: about a quarter of the size and no visible difference), cap the dimensions for web or email, or type a target size such as 200 KB and let the tool find the best quality that fits. “Best for each image” keeps JPGs as JPG and WebP as WebP, and turns PNG photos into much smaller JPGs (or WebP when the PNG has transparency, so the see-through parts stay see-through). If an image is already well compressed, you get the original back instead of a bigger copy. Location data and other EXIF metadata are removed. Everything happens on your device, so there is no upload wait, no file limit and no one else ever sees your photos.

    How to use it

    1. Drop your images into the box, paste them, or tap to choose them from your phone. Add as many as you like.
    2. Pick the output format and quality. Optionally set a maximum size or a target file size in KB.
    3. Each image is processed on your device and listed with its old and new size.
    4. Download images one by one, or all of them as one ZIP.

    Tips

    • For websites, 1920 px wide at 70–80% quality is plenty for full-width photos. Smaller images load faster and help Core Web Vitals.
    • Big savings come from dimensions: a 4000 px phone photo shown at 1000 px wastes 94% of its pixels. Use “Max size” first, then quality.
    • Screenshots and logos with flat colours compress badly as JPG (fuzzy edges). Keep them as PNG or choose WebP.
    • Compress once from the original. Re-compressing a compressed JPG again and again adds blur each time.
    • WebP is about 25–35% smaller than JPG at the same quality and works in every modern browser, but some upload forms still only accept JPG or PNG.

    Frequently asked questions

    Are my images uploaded to compress them?

    No. Compression runs in your browser with the built-in image encoder. Your photos never leave your device, which is also why there is no size or number limit.

    How much smaller will my images get?

    Phone photos usually shrink by 60–90% at 75% quality, more if you also lower the dimensions. PNG photos converted to JPG often drop by 80–95%. Images that were already optimised may barely change, and then the original is kept.

    Will compression reduce quality?

    JPG and WebP compression is lossy, but at 70–85% quality the difference is very hard to see on screen. Check one downloaded image at full size before doing a whole batch; for print, stay at 90% or above.

    Does it remove EXIF and GPS location data?

    Yes. The new file is drawn from the pixels only, so GPS location, camera details and other metadata are not copied over. Phone photos are turned the right way up first.

    Can I compress many images at once?

    Yes. Drop as many as you like; each one is listed with its new size, and “Download all” saves them in one ZIP.

    Why did my PNG become a JPG?

    “Best for each image” turns PNG photos into JPG because JPG is many times smaller for photos. To keep PNG, choose PNG under “Convert to”; PNGs with transparency become WebP instead, which keeps the transparency.

    From the blog