Photo Under the KB Limit but Still Rejected? How to Fix It
Why online forms reject photos and signatures that look small enough: KB counting, pixel size, minimum size and format errors, with step-by-step fixes.
The short answer
If a form rejects a photo that already looks small enough, the cause is usually one of five things: the portal counts 1 KB as 1,000 bytes while your tool counts 1,024, the pixel dimensions are wrong, the file is below a minimum size, the format is not JPG, or the file is the wrong document (photo vs signature). Fix the pixel size first with Resize Image, then hit the KB limit with Compress Image to Exact KB, aiming a few KB under the limit.
Read the upload instructions as a checklist
Application portals for exams, jobs, scholarships and government services usually state several rules at once. Write each one down before you edit anything:
| Rule | Example wording | What it checks |
|---|---|---|
| Maximum file size | "not more than 50 KB" | File size in bytes |
| Minimum file size | "at least 10 KB" | File size in bytes |
| Dimensions | "200 × 230 pixels" | Width and height in pixels |
| Format | "JPG/JPEG only" | File type |
| Content | "recent colour photo, white background" | Checked by a person or later review |
A file has to pass every rule, not just the size. Most rejections happen because people fix the one rule they noticed and break another. The values above are examples; always use the numbers your own form gives.
Reason 1: KB means different things to different systems
The Compress Image to Exact KB tool counts 1 KB = 1,024 bytes. A 50 KB target means the file will be at most 51,200 bytes. Some websites count 1 KB = 1,000 bytes, so their 50 KB limit is 50,000 bytes.
That gap can cause a rejection:
| File size in bytes | Shown by the tool | Size in 1,000-byte KB |
|---|---|---|
| 49,000 | 47.9 KB | 49.0 KB |
| 50,800 | 49.6 KB | 50.8 KB |
| 51,200 | 50.0 KB | 51.2 KB |
A file the tool reports as 49.6 KB is 50,800 bytes, which is over a 50,000-byte limit.
Fix: set a custom target a little below the limit. For a 50 KB limit, use a target of 48 KB (49,152 bytes). For a 20 KB limit, use 19 KB (19,456 bytes). Both are safely under the limit whichever definition the portal uses.
Reason 2: the pixel dimensions are wrong
File size and pixel dimensions are separate. A photo can be 30 KB and still be 3000 × 4000 pixels, and a portal asking for 200 × 230 pixels will reject it.
There is a second trap. When an image cannot reach your KB target by lowering quality alone, the compressor shrinks the image's dimensions step by step (to 90%, 80%, and so on, down to 10% in the worst case) until it fits. That is how it hits tiny targets like 10 or 20 KB from a large phone photo, but it means the output may no longer have the dimensions the form requires.
Fix: do the steps in this order.
Reason 3: the file is too small
Some forms set a minimum as well as a maximum, for example "between 10 KB and 50 KB". If you compress a 200 × 230 photo to 5 KB, it fails the minimum.
Fix: choose a target near the top of the allowed range. The tool picks the highest quality that fits under your target, so a higher target gives a sharper photo. After compressing, the result box tells you how close you got, such as "under your 50KB limit (96% of target)".
Reason 4: wrong format or file extension
The compressor always outputs a JPG file, and it names it after your original with the target added, for example photo_48kb.jpg. That suits most portals, which ask for JPG or JPEG.
Watch for these format problems:
- PNG with a transparent background. JPG has no transparency, so transparent areas become white. That is usually what you want for a signature, but check the result.
- Screenshots and scans saved as PNG or PDF. Convert to JPG first if the form insists on JPG. The guide on PNG to JPG and why the background turns white explains what changes.
- iPhone HEIC photos. Convert them to JPG with HEIC to JPG before compressing; the compressor accepts JPG, PNG and WebP.
- Renamed files. Changing
photo.pngtophoto.jpgdoes not convert it. Some portals detect the real format and reject it.
Reason 5: photo and signature mixed up
Forms often have separate upload boxes with different rules, such as a photo at one size and a signature at a smaller size and different dimensions. Uploading the right file to the wrong box is a common reason for an error that looks like a size problem.
Fix: name your files clearly before you start, such as photo_final.jpg and signature_final.jpg, and prepare each one against its own rules.
When the tool cannot reach your target
If the result box says "Best achievable" in amber instead of a green success message, the image could not get under the target even at very small dimensions and low quality. This happens with very small targets on detailed images.
Try these, in order:
A quick pre-upload check
Before you press upload, confirm:
- File size is under the maximum and above any minimum.
- Width and height match the requirement exactly, if one is given.
- The file is a real JPG.
- The face (or signature) is clear when viewed at 100%.
- You are uploading the right file into the right box.
Privacy
The compressor works on the image inside your browser and the photo is not uploaded to a server. That matters for ID photos and signatures.
For more on hitting specific targets, read how to compress a photo to exactly 50KB, 20KB or 100KB.
Frequently asked questions
Why is my 49 KB photo rejected by a 50 KB limit?
Some sites count 1 KB as 1,000 bytes. A file the compressor shows as 49.6 KB is 50,800 bytes, which is over a 50,000-byte limit. Set a target of 48 KB to be safe.
Does compressing to a KB size change the photo's pixel dimensions?
It can. If quality alone cannot reach the target, the tool shrinks the image dimensions step by step. Resize to the required pixels first, then compress.
What format does the compressor save in?
Always JPG. Transparent areas in a PNG become white, and the file is named after the original with the target size added.
What if the form has a minimum file size?
Choose a target near the top of the allowed range. The tool picks the highest quality that fits under your target, so the file will not end up far below it.
Put this guide into practice with our free online tool — no signup required.
Open tool