Skip to content
ImageCocoon

Compress Image to a Target Size

Need a photo under 50 KB or 100 KB for an application form? Pick the size and we find the best quality that fits.

100% Private · No uploads

    Popular target sizes

    How to compress an image to a specific size in KB

    Job portals, exam registrations, visa applications and government sites often reject photos above a fixed size, such as 50 KB or 100 KB. Type the limit, add your photos, and this tool finds the best-looking version of each one that fits underneath it.

    1. Step 1

      Enter the size limit

      Type the maximum size in KB, or tap one of the quick buttons for 20, 50, 100, 200 or 500 KB.

    2. Step 2

      Add your photos

      Drop in one photo or several. Phone photos, scans, screenshots and HEIC files all work.

    3. Step 3

      Choose JPG or WebP

      JPG is accepted by virtually every form, so it’s the default. Pick WebP only if the site you’re uploading to accepts it.

    4. Step 4

      Compress and check

      Press Compress. Each card shows the final size, the quality used and, if needed, the new dimensions. Then download.

    How the tool hits your target

    Instead of guessing, the tool runs a quick search. It first tries high quality; if the file is too big, it tests lower and lower qualities, halving the gap each time, until it finds the highest quality that still fits. That takes a handful of attempts and usually lands within a few percent of the limit, so you get as much detail as the size allows.

    If even 50% quality is still too big, which happens when a 12-megapixel photo has to fit into 20 KB, the tool gently reduces the width and height and searches again. Below about 50%, JPG compression starts to look blocky, and a slightly smaller picture at good quality looks far better than a full-size one full of artifacts. The card tells you whenever the dimensions were reduced.

    Under the limit, every time

    Forms check that your file is at or below their limit, and hitting an exact byte count isn’t possible with image compression anyway, so the tool always aims to finish just under your number. It also counts 1 KB as 1,000 bytes. Some websites use 1,024 instead; by sticking to the stricter of the two definitions, your file passes either way.

    If a photo is already smaller than the limit and already a JPG, it’s left exactly as it is, because re-saving it would only cost quality. Transparent images are given a white background, since JPG can’t store transparency.

    Common limits and what they look like

    • 20 KB: tiny. Typical for signatures and small ID photos. Expect a few hundred to around a thousand pixels wide.
    • 50 KB: common for passport-style photos on application forms. Faces remain clear and natural.
    • 100 KB: a popular limit for profile pictures and document uploads. Photos look good on screen.
    • 200 KB: enough for detailed photos on websites and marketplaces.

    Some forms also ask for exact dimensions, such as 600 × 600 pixels. In that case, crop and resize first with Crop Image or Resize Image, then bring the result back here to bring it under the size limit.

    Private and free

    Application photos are personal: your face, sometimes your signature or an ID document. This tool never uploads them. The searching and compressing happen on your own device, inside the browser tab, and the photos are gone the moment you close it. Re-saving also strips hidden details like GPS location from the file.

    Frequently asked questions

    How do I reduce a photo to under 100 KB?

    Type 100 in the target size box (or tap the 100 KB button), add your photo and press Compress. The tool finds the highest quality that fits under 100 KB and shows the final size.

    Why is my file a bit smaller than the size I typed?

    Image encoders change size in steps, so an exact byte count is not possible. The tool always stays at or under your limit, usually within a few percent of it, which is what upload forms check.

    Does 1 KB mean 1000 or 1024 bytes?

    We use 1000 bytes, the stricter definition. A file that is under 100 KB by our count is also under 100 KB for sites that count 1024 bytes per KB.

    Will my photo get smaller in dimensions?

    Only if it has to. The tool lowers quality first, down to 50 percent, and only reduces the width and height if the file still does not fit. The result card shows the final dimensions.

    What if the form also needs specific pixel dimensions?

    Crop and resize the photo to those dimensions first using Crop Image or Resize Image, then compress the result here to meet the file size limit.

    Which format should I choose?

    Choose JPG unless the site says it accepts WebP. JPG is accepted almost everywhere, while some older forms reject WebP files.

    Are my photos uploaded?

    No. Everything happens on your device in your browser. Your photos are never sent to a server.