Compress an image to under 100 KB

Drop photos and get each one under 100 KB, at the highest quality that fits. The tool tests several quality levels on your device until the file meets the limit, so you do not have to guess. Nothing is uploaded.

✓ Runs in your browser — nothing uploaded Free, no sign-upNo watermarkBatch up to 200 files

    Downscaling huge phone photos saves the most.

    How to use the Compress image to 100 KB

    1. Add the image or images (drag, click or paste).
    2. The target is preset to 100 KB. Optionally set a smaller Max width for very large photos.
    3. Click Compress. The tool searches for the best quality under the limit.
    4. Check the size shown next to each result and download.

    Where a 100 KB limit comes up

    The most common upload cap: university applications, HR systems, scholarship and exam registrations, some property and classified listings, and email attachments on limited plans.

    Getting under 100 KB without ruining the photo

    Nearly any photo fits in 100 KB at 1080 px wide and quality 60–75 with no visible loss on a phone screen. Screenshots with text: convert to WebP or keep dimensions small rather than dropping quality below 60.

    How the size search works

    JPEG and WebP size depends on quality and pixel count. The tool encodes the image at 50% quality, checks the size, then halves the interval up or down eight times, landing on the highest quality that produces a file under 100 KB. If even the lowest quality is too large, it reports the smallest achievable file; reduce Max width and run again. PNG cannot be compressed by quality, so PNG input is converted to JPG (or WebP if chosen) to reach the target; choose PNG output only if you need transparency and accept that a size target cannot be enforced.

    Quality expectations

    InputMax widthTypical result
    Phone photo 4032 × 3024, 3.5 MB1080 pxquality ~70, no visible loss on phones
    Screenshot 1920 × 1080 PNG, 1.2 MBkeepconverted to JPG/WebP; text stays readable
    Scanned document 2480 × 35081600 pxlegible for submission

    Other size targets

    under 20 KB · under 50 KB · under 200 KB · under 500 KB · under 1 MB · custom.

    Frequently asked questions

    How do I make a photo smaller than 100 KB?

    Drop it above and click Compress. The tool lowers JPEG/WebP quality step by step, and optionally the width, until the file is under 100 KB.

    Will the picture look bad?

    At this size most photos are visually identical to the original on a screen.

    Does this work for PNG and HEIC?

    Yes. PNG is converted to JPG or WebP to reach the target (PNG has no quality setting); HEIC from iPhones is decoded on your device.

    Are my photos uploaded?

    No. Compression runs in your browser; you can turn off your connection after the page loads.

    Privacy

    This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.

    Last updated 2026-09-23.