Compress JPG to 100KB
Set the size, drop your files, get them back under the limit. Everything happens on your device — nothing is uploaded.
Files never leave this device · works offline
Drop JPG files here
or drop them anywhere here · or paste from clipboard
No upload caps · No sign-up · No watermarks
Processing locally · 0 bytes sentHow to verify this →
Why 100 KB?
One hundred kilobytes is the single most common image upload limit on the web. It is the default ceiling on a large share of government forms, job portals and content management systems, and it is generous enough that a full-frame photo usually reaches it with no visible drop in quality at normal viewing sizes. If you only ever remember one target, this is the useful one.
Where this limit comes up
- Government forms and public-sector portals, where 100 KB is the most frequent cap
- Job applications and recruitment platforms
- Content management systems with a per-image ceiling
- Email attachments where several photos must fit one total limit
What the portals actually require
These numbers come from each exam's own official notice — the actual PDF, not other websites, which often get them wrong. The link to the source and the date we checked it are shown under each table.
UPSC Civil Services (and exams on the UPSC OTR portal)2026
UPSC asks for BOTH: an uploaded photo AND a live photo taken with your camera. The two are compared — if they do not match, the form will not go through. And the signature upload is not one signature: you sign THREE times, one below the other, in a single image.
UPSC में अपलोड की गई फोटो और लाइव फोटो दोनों ली जाती हैं और आपस में मिलाई जाती हैं। फोटो: JPG, 20 से 200 KB, फ़ाइल का नाम "photo"। हस्ताक्षर: एक ही इमेज में तीन बार साइन करें, JPG, 20 से 100 KB, फ़ाइल का नाम "signature"।
| Upload | Size | Dimensions | Rules |
|---|---|---|---|
| PhotographJPG | 20–200 KB | — | The file must be named "photo". Your face must fill at least 75% of the picture, on a plain white background, with both ears visible. Files under 20 KB are rejected for being too small — do not over-compress. |
| Signature (three, in one image)JPG | 20–100 KB | 350–500 px | The file must be named "signature". Sign three times, one below the other, in black ink on plain white paper. Scan all three as one image. |
Source: Instructions for Uploading the Photo & Signature (upsconline.nic.in) · verified 2026-08-12. Specs change each cycle — the notification for your year is authoritative.
NEET (UG)2026
NEET (UG) के लिए: फोटो JPG/JPEG 10 से 200 KB (चेहरा 80%, सफ़ेद बैकग्राउंड), हस्ताक्षर 10 से 100 KB (CAPITAL अक्षरों में नहीं), और दोनों हाथों की उँगलियों/अँगूठे के निशान 10 से 200 KB।
| Upload | Size | Dimensions | Rules |
|---|---|---|---|
| Passport-size photographJPG/JPEG | 10–200 KB | — | Colour or black and white. Your face must fill 80% of the picture, no mask, ears visible, white background. |
| SignatureJPG/JPEG | 10–100 KB | — | Your full signature in normal handwriting on white paper. CAPITAL LETTERS are rejected. |
| Fingers & thumb impressionsJPG/JPEG | 10–200 KB | — | Both hands — left and right — as the bulletin asks. |
Source: NEET (UG) 2026 Information Bulletin (released 08-02-2026) · verified 2026-08-12. Specs change each cycle — the notification for your year is authoritative.
How the exact size is reached
Most tools give you a quality slider and leave you to guess. We search instead: encode, measure, adjust, repeat — usually landing within three passes and never more than eight. The result is accepted once it sits between 92% and 100% of your target, so you get a file that is comfortably under the limit rather than one balanced exactly on it.
When quality alone cannot get there — and for the smallest targets it cannot — the image dimensions are reduced as well, and you are told exactly what the final size became. A target that is genuinely unreachable returns the closest result we managed, clearly labelled, rather than a silent failure or an oversized file.
Frequently asked questions
Will a photo look noticeably worse at 100KB?
Rarely, at normal viewing sizes. For a typical phone photo the search usually lands somewhere in the 60s or 70s on the quality scale, which is not visibly degraded on a screen. Fine detail suffers if you zoom in afterwards or print it large.
Why does my file come out at 96KB rather than exactly 100KB?
The search accepts anything between 92% and 100% of the target and stops as soon as it lands in that band, rather than burning more passes chasing an exact number. Being slightly under is what upload forms want anyway — a file sitting exactly on the limit sometimes fails a strict comparison.
What if my photo cannot reach the target?
You get the closest result we can produce, clearly labelled, plus a one-tap option to allow resizing so it can go further. You never get a silent failure or a file that quietly exceeds the limit. Physics applies: a 12 MP photo cannot become 20 KB at full resolution, so very small targets mean reducing the dimensions too.
Are my photos uploaded?
No. The compression runs entirely inside your browser, so your files never leave your device. You can check that yourself in your browser’s Network tab, and the page keeps working with your network disconnected.
Nothing is uploaded — and you can check
Conversion happens on your own device, inside this browser tab. There is no server to receive your files, which is a stronger guarantee than a promise not to look at them. Open your browser's developer tools, switch to the Network tab, and convert something: you will see no request carrying your image. The page keeps working with your network disconnected.