Compress an image to 100 KB

Add your photo below and press “Compress” — the file is automatically reduced to at most 100 KB (100,000 bytes). The tool searches for the highest JPEG or WebP quality that fits and lowers the resolution only if quality alone is not enough. Everything runs in your browser.

    Open the full tool: Image compressor →

    What fits into 100 KB

    MeasureValue
    Target in bytes100,000 bytes
    Same in KiB (1,024 bytes)97.66 KiB
    Detailed photo, ~2 bits/pixel (rough guide)≈ 730 × 548 px
    Simple image, ~1 bit/pixel (rough guide)≈ 1,033 × 775 px

    Pixel sizes are rough guides for a 4:3 image; the real result depends on how much detail and noise the picture has.

    When you need 100 KB

    Good for photos in forms and CVs, email images and images on lightweight web pages. The limit is usually checked against the file size in bytes, not against the picture dimensions — so a smaller file with the same look is all that matters.

    How the tool hits the target

    First it tries quality settings with a binary search to find the highest quality that is still ≤ 100 KB. If the minimum acceptable quality is still too heavy, it scales the image down and searches again; if there is spare room, it scales back up. Transparent PNGs are placed on a white background because JPEG has no transparency. If a file is already under the limit, it is offered unchanged.

    Tips for better quality

    Crop away empty background before compressing; choose WebP when the site accepts it — it is usually noticeably smaller than JPEG at similar quality; and avoid compressing an already compressed file many times in a row.

    FAQ

    How do I compress a photo to 100 KB?

    Open this page, add the image, keep the target at 100 KB and press “Compress”. Download the result — its size is shown next to it and is always 100 KB or less.

    Why did the resolution get smaller?

    If even a medium JPEG quality does not fit into 100 KB, the tool reduces the pixel dimensions step by step — a smaller sharp image looks better than a full-size blocky one. Cropping the photo first leaves more detail for what matters.

    Are my photos uploaded anywhere?

    No. Decoding, compression and the download happen locally in your browser; the files never leave your device.

    Does 1 KB mean 1,000 or 1,024 bytes here?

    The tool targets 100,000 bytes (1 KB = 1,000 bytes), which is slightly below 102,400 bytes, so the file passes both ways of counting.

    🔗 Share this page

    TelegramWhatsAppX