How to resize an image to a set size in KB
- Choose, drop or paste your photo.
- Pick a target: 20, 50, 100, 200 or 500 KB, or type your own.
- Check the final size and preview.
- Download the JPG and upload it.
Where file size limits catch people out
Online forms often set a strict maximum for photos and scanned documents. You see it on job applications, government and council portals, exam and course registration, visa and ID applications and some email systems. A phone photo is usually several megabytes, far over a limit like 100 KB, and the upload fails with little explanation.
Guessing with a general compressor can take several attempts. This tool takes a target and keeps working until the file comes in under it.
How it hits the target
The tool saves your image as a JPG and lowers the quality step by step until the file is under your target. Quality is tried first because it keeps the full dimensions. If even a low quality is not enough, it then reduces the dimensions as well, until the file fits.
Very small targets such as 20 KB usually need both, so expect a smaller, softer image. For a face photo or signature that is normally fine. For a scanned document, check the text is still readable before you submit it.
Before you upload
- Read the form's other rules too. Many also set a minimum size, fixed dimensions in pixels, or a required shape. Crop to the right shape first, then come here.
- A KB is sometimes 1,000 bytes and sometimes 1,024 bytes. Aiming a little under the stated limit avoids arguing with the form. The MB to KB converter explains the difference.
- The output is always JPG, which almost every form accepts. If the form demands PNG or PDF, this tool is the wrong fit.
Your photo is processed in your browser and never uploaded to us. Hidden metadata such as location is not copied into the new file.
Questions people ask
How do I reduce a photo to under 100 KB?
Add the photo, choose 100 KB and download the result. The tool lowers the JPG quality, and the dimensions if needed, until it is under 100 KB.
Why is my image blurry at 20 KB?
20 KB is very small for a photo, so the tool has to cut both quality and pixel dimensions. Use the largest size the form allows.
Can I get an exact size like exactly 50 KB?
The tool aims to get under your target, as close as it reasonably can. Forms check the maximum, so just under is what you want.
Why does the output have to be JPG?
JPG lets quality be adjusted in fine steps, which is what makes hitting a size target possible. It is also accepted by nearly every upload form.
My file is under the limit but the form still rejects it. Why?
Check the other rules: allowed file types, minimum size and required pixel dimensions are common causes. Some forms also count 1 KB as 1,024 bytes.