Image Compressor

Shrink JPG, PNG and WebP images by up to 90% — or to an exact KB size — right in your browser. Nothing is uploaded.

Last updated:

Compress by

    Compress images without losing quality

    Phone cameras produce photos of 3–8 MB, which are slow to send, fill up storage and are often rejected by upload forms. This image compressor shrinks JPG, PNG and WebP images — often by 70–90% — while keeping them looking sharp. You can compress by quality, or set a target size in KB and let the tool find the best quality that fits. Everything runs inside your browser, so your photos never leave your phone or computer.

    How to use it

    1. Tap Choose photos (or drag them in). You can select several at once.
    2. Pick Quality (75% is a great default) or Target size and enter the KB limit.
    3. Choose the output format and an optional maximum width/height, then tap Compress images.
    4. Download each compressed image. The original files are not changed.

    How image compression works

    JPEG and WebP use lossy compression: they keep the brightness detail our eyes are sensitive to and simplify fine colour detail we don't notice. Lowering the quality setting throws away more of that detail. Shrinking the pixel dimensions also cuts size dramatically, because file size grows with the number of pixels.

    Pixels = width × height · halving both dimensions leaves ¼ of the pixels

    Example

    A 4000 × 3000 phone photo of 4.2 MB, resized to 1920 px wide at 75% quality, typically comes out around 300–450 KB — about 90% smaller and still perfectly sharp on a phone or laptop screen. Set a target of 100 KB and it will be reduced further, ideal for WhatsApp DPs and online forms.

    Tips

    Frequently asked questions

    Does compressing an image reduce its quality?
    JPEG and WebP compression removes detail your eyes barely notice. At around 70–80% quality most photos look identical to the original while being several times smaller. Very low settings (below 50%) can show blocky patches, so check the preview.
    How do I reduce a photo to under 100 KB or 50 KB?
    Choose “Target size”, type the KB limit and compress. The tool finds the highest quality that fits; if the photo is still too big it also shrinks the dimensions. For exam forms with exact size rules, use our exam photo resizer.
    Are my photos uploaded to a server?
    No. Compression happens inside your browser using your device’s processor. Your photos are never uploaded, which also makes it fast on slow connections.
    Why did my PNG get bigger?
    PNG is lossless, so screenshots and graphics with flat colours are already compact, and photos saved as PNG are large. To shrink a PNG photo, convert it to JPEG or WebP using the output format option.
    Which format gives the smallest files?
    WebP is usually 25–35% smaller than JPEG at the same visual quality and is supported by all modern browsers and WhatsApp. Use JPEG when a website or form only accepts .jpg.