Compress an image to an exact size in KB

Need a photo or signature under 50 KB for an application form? Pick the limit and get the best quality that fits. No upload

How it works

  1. Choose your image and the maximum size the form accepts.
  2. The tool tries different quality levels to find the highest quality that is still under your limit. It only reduces the pixel dimensions when quality alone isn't enough.
  3. Download the result. The size shown is the exact file size.

Tips for application and exam forms

Check the required format. Most forms want JPG, so keep the default unless WebP is explicitly accepted. Check the pixel size too. Some forms also require exact dimensions, such as 200×230 px for a photo. If so, use Resize to exact pixels, which can also apply the KB limit in one step. Signatures on white paper compress very well. A clean, cropped scan easily fits in 20 KB.

A size limit like "50 KB" usually means 50 × 1024 = 51,200 bytes. This tool uses that definition. If a form rejects a file very close to the limit, choose a slightly smaller custom size, for example 48.

Your ID photos stay on your device

Photos for applications are often passport pictures, ID cards or signatures, which you shouldn't hand to an unknown server. This page does all the work in your browser, and its security policy stops it from sending data to any server. The output also contains no hidden camera metadata.

Questions

Why did the dimensions change?

If the image can't reach your limit even at low quality, the tool scales it down just enough to fit. A large phone photo (12 MP) usually has to shrink to reach 20 KB.

Why is the result smaller than the limit?

File size jumps in small steps between quality levels. The tool picks the best quality that stays under the limit, so the result is usually a few percent below it.

It says the image can't get that small

Very small limits, such as 5 KB, may be impossible for detailed images. Try a larger limit, or crop the image to the important part first.