100 KB is the default people actually search for
“Compress image to 100kb” is the query ExactKB is built around. It is specific enough that a quality slider wastes time, and common enough that a dedicated URL should exist. This page is that URL: same engine as the homepage, target locked at 100 KB, copy written for the forms that publish that number.
A 100 KB JPEG of a well-lit face at 600–1200 px is usually indistinguishable from the original on a portal preview. You do not need a cloud “AI compressor.” You need a loop that stops the moment the file crosses the line. That loop is in this page’s JavaScript. See how exact KB compression works if you want the steps.
Why 100 KB became the unofficial standard
Application stacks from the late 2000s reserved a small blob column per candidate. One hundred kilobytes was large enough for a recognizable face on a 1024 px monitor and small enough that a lakh of applications did not fill a disk. The number stuck. Newer portals copied the help text. Job sites that never thought about kilobytes inherited “max 100 KB” from a vendor template. That is why the same ceiling appears on a CSE-adjacent upload, a university hostel form, and a random ATS.
UPSC itself has often published a range (for example 20–300 KB) rather than a single 100. Aiming at 100 KB sits comfortably inside those bands and still clears the portals that never updated their 100 KB copy. If this year’s notice says something else, type that number on the homepage. Details and a safer crop order: UPSC photo size.
Quality first, then pixels
At 100 KB you can often keep a surprisingly wide image if the photo is simple — a face, a plain wall, even lighting. Busy backgrounds, heavy night-mode HDR, and screenshots of photos waste the budget. ExactKB will not secretly resize you to 1500 px the way some free hosted compressors do. If the first pass at full resolution fits, you keep those pixels. If it does not, the tool scales and tells you on the result card.
If the face looks blocky at 100 KB and the long side is still 3000 px, set longest side to 1000 and run again. You are matching the size the reviewer will see. That is not “losing quality” in the way a 20% JPEG slider is. More on that distinction: the honest quality guide.
HEIC and WebP into a 100 KB JPG
iPhone Camera still defaults to HEIC. Chrome “Save image” often yields WebP. Both fail on stacks that sniff image/jpeg. This page accepts either format, decodes locally (HEIC via a WASM decoder shipped with the site), and emits JPG at or under 100 KB. If conversion is the story you want to read first, use HEIC to JPG or WebP to JPG — they share this encoder.
Do not email yourself the HEIC and open it in an app that exports quality 100 JPEG. You will solve the format error and immediately create a 4 MB size error. One pass here does both jobs.
After you download
Check the file in the OS. Upload that file, not a copy that passed through WhatsApp. If the portal previews a gray box, you probably still sent HEIC or named the file .jpg while the bytes are PNG. ExactKB’s default output is real JPEG. We do not watermark it, and we do not keep a server copy to “re-download later.”
Where a 100 KB limit shows up
| Form or portal | Typical limit | Notes |
|---|---|---|
| UPSC / CSE photograph | Often 20–300 KB | 100 KB is a widely accepted midpoint; read the year’s notice |
| Naukri / LinkedIn / ATS portals | 100–200 KB | 100 KB almost always clears |
| University admissions (IN / SEA / MENA) | 100 KB | JPEG, sometimes with a 3.5 × 4.5 cm print size |
| Generic “reduce image size in KB” | 100 KB | Default when a site does not publish a number |
How to hit 100 KB
- Choose the photo on this page. It stays in this browser tab.
- Confirm the 100 KB target (already selected on this page).
- Leave output as JPG unless the form explicitly wants WebP or PNG.
- If the file is still over after a quality search, set a longest-side cap (1000 or 600 px) and run again.
- Download the file and check the size in your file manager before you submit.
Questions about 100 KB
Is 100 KB the most common photo limit?
For job portals, university forms, and many UPSC-related uploads, yes. It is the default target on the ExactKB homepage for that reason.
Can I keep a 2000 px image at 100 KB?
Sometimes, with aggressive JPEG. Faces hold up better if you drop to 1000 px on the long side. Try quality-only first; add a dimension cap only if the result looks blocky.
Does this convert HEIC as well?
Yes. iPhone HEIC is decoded in the browser, then encoded as JPG at or under 100 KB. There is also a dedicated HEIC to JPG page if conversion is the main job.