Hit an exact KB file size for your photo or signature upload — reduce or enlarge images while keeping them legible. Everything runs in your browser.
Smart optimization to achieve your desired file size
JPEG, PNG, WEBP, GIF up to 20MB
Almost every Assam government recruitment portal rejects photo and signature uploads for one simple reason: the file size doesn't land inside the exact KB range the notification asks for. This guide covers the typical ranges, how to hit them with this tool, and the mistakes that get uploads bounced.
Every recruiting authority sets its own specification inside the individual advertisement — there's no single fixed standard across APSC, ADRE, SLPRB, and PSU recruitments. The table below lists the ranges seen most often on recent Assam government recruitment portals, as a starting point. Always confirm the exact figures in your specific notification before uploading.
| Document | Typical File Size | Typical Dimensions | Format |
|---|---|---|---|
| Passport-style photograph | 20 KB – 50 KB | 200×230 px (varies by portal) | JPEG |
| Signature | 10 KB – 20 KB | 140×60 px (varies by portal) | JPEG |
| Left thumb impression (where required) | 10 KB – 20 KB | Same as signature slot | JPEG |
| Certificate / document scan (image format) | 100 KB – 500 KB (varies widely) | A4, readable resolution | JPEG or PNG |
Most upload validators reject anything over the stated maximum outright, before a human even reviews the application. Compress to a few KB under the limit, not right at it, to leave margin for rounding differences.
Less obvious but just as common — portals often reject files that are too small too, since an over-compressed, near-blank-looking image fails quality checks. If your file is under the stated minimum, use Enlarge to bring it up.
Pushing quality too low to hit a tiny KB target can blur a signature or wash out a photo's details. If the result looks unclear, consider re-scanning at a lower starting resolution rather than compressing harder.
A portal that specifies JPEG will often reject a PNG or WEBP file even if the size is correct. Check the accepted format in the notification, not just the KB range.
This tool's Compress mode keeps your original pixel dimensions and adjusts quality only. If your portal also enforces exact width × height, verify both the size and the dimensions match after processing.
Compress reduces file size by lowering JPEG quality while keeping the same pixel dimensions — use it when your file is over the portal's maximum. Enlarge increases both dimensions and file size proportionally — use it when your file is under the portal's minimum.
Compression works by testing quality levels until it finds the closest match at or under your target; enlargement scales dimensions based on an estimated ratio. Both get very close but not always exact — check the result stats and re-run with a marginally different target if you need to land closer to the limit.
If your notification specifies both exact width × height and a KB range, resize dimensions first with the Image Resizer tool, then use this tool on that output to hit the file size.
No. Compression and enlargement both happen entirely in your browser using the Canvas API — the file is never transmitted anywhere.