Skip to main content
FreeToolsHub

Compress Image to KB

Upload forms often say the image must be under 50 KB or 100 KB. Choose your limit, and this tool finds the best quality that fits, shrinking the picture only if it has to. It all happens on your device.

  • Free to use
  • No sign-up
  • Runs in your browser

Good to know

We aim just under your limit and count 1 KB as 1000 bytes, so the file passes whether a form counts in 1000s or 1024s. Always check the rules on the form you are filling in.

How to use the Compress Image to KB

  1. Step 1: Drop a JPG, PNG or WebP image onto the upload box, or tap it to choose a file.

  2. Step 2: Pick a size limit with one of the buttons (20, 50, 100, 200 or 500 KB), or type your own number.

  3. Step 3: Keep JPG as the output unless the form accepts WebP. Press Compress.

  4. Step 4: Check the result: the new size, the dimensions and the preview. Then press Download.

Features and benefits

  • Hits your target size

    The tool searches for the highest quality that still fits under your limit, instead of making you guess a quality slider.

  • Shrinks only when needed

    It lowers the quality first, and only reduces the picture's dimensions if quality alone cannot reach the limit.

  • Exact numbers shown

    You see the new size in KB and in bytes, plus the final pixel size.

  • Honest when it cannot

    If a limit is impossible for that image, it says so and shows the smallest result it could make.

  • Private

    Your image is processed in your browser and never uploaded.

How the tool reaches your target

JPG and WebP files get smaller as quality goes down. The tool first tries a very high quality. If the file is still too big, it tests lower and lower settings, narrowing down to the highest quality that fits your limit. If even the lowest quality is too big, it makes the picture itself smaller, in steps, and searches again.

That is why a big photo such as a 4000-pixel camera picture can be squeezed to 50 KB, while a small simple picture may fit at near-full quality.

Tips for forms

Most forms want a JPG, so leave the output as JPG. If the result looks too soft, use a bigger limit if the form allows it, or start from a sharper, well-lit original. Photos of documents should be taken flat in good light, because text stays readable at small sizes only when it starts out clear. If a form also needs exact dimensions, use the Photo and Signature Resizer, which sets both the size in pixels and the file size.

Example use cases

  • Exam and job forms

    Meet the size limit on an online application that rejects large photos or documents.

  • Government portals

    Upload ID or address-proof images that must stay under a fixed size.

  • Email and chat

    Make a photo small enough to send over a slow connection.

  • Website uploads

    Reduce a picture before adding it to a page or a profile.

Frequently asked questions

Is 1 KB 1000 or 1024 bytes?

Systems differ. This tool aims under your limit counting 1 KB as 1000 bytes, which also satisfies forms that count 1 KB as 1024 bytes.

Why did my picture get smaller in pixels?

Only when lowering quality was not enough to reach your limit. The result shows the final dimensions.

Can it compress a PNG to 100 KB?

Yes. The output is a JPG or WebP, which are far smaller than PNG for photographs. Transparent areas become white in JPG.

Is my image uploaded?

No. Compression happens in your browser and the file never leaves your device.

What if it says it could not reach the size?

Try a higher limit, a smaller starting image, or a less detailed picture. Very small limits like 5 KB are only reachable for small, simple images.

Useful guides

Last updated 10 November 2026.