Compress Image to 200KB
Your images
Or drop images here, or paste (Ctrl/Cmd+V)
JPG, PNG, WebP · up to 10 at once
Compress & download
Add an image on the left to see the before/after comparison here.
Why compress to 200KB?
200KB is the size band where a compressed photo starts looking indistinguishable from the original at normal viewing size — enough headroom that the encoder rarely has to fight for every byte. It's a common ceiling on bank PO and clerk exam portals (IBPS and its state equivalents), some UPSC optional uploads, and general job-application forms that accept a heavier photo than the strict 20–50KB signature fields on the same form. If you need a smaller number for a different field on the same application, the Custom field replaces 200KB with anything you type.
| Form | Photo Size | Signature Size | Dimensions |
|---|---|---|---|
| SSC CGL | 20KB–50KB | 10KB–20KB | Photo 3.5×4.5cm · Signature ~140×60px |
| IBPS PO | 20KB–50KB | 10KB–20KB | Photo ~200×230px · Signature ~140×60px |
| UPSC | 20KB–300KB | 20KB–150KB | Photo ~300×300px |
| NEET | 10KB–200KB | 4KB–30KB | Passport-size photo |
| Passport (India) | Up to ~100KB | — | 4.5×3.5cm photo |
| PAN Card | Up to ~50KB | Up to ~50KB | Passport-size photo |
These are typical figures, not confirmed against any exam body's live notification — thresholds shift year to year, so check yours before submitting. UPSC and NEET photo ceilings often land closest to this page's 200KB default.
How it works — quality vs. size
A fixed-quality compressor (the common "just set it to 80%" approach) can't tell a plain headshot from a busy, high-contrast photo, so it either overshoots the limit or throws away quality it didn't need to. This tool binary-searches JPEG/WebP quality instead — trying a setting, checking the size, and narrowing in across up to 7 rounds — to find the highest quality that lands within 5% of 200KB. Because 200KB gives the search more room to work with than a 20KB or 50KB target, most photos reach it well before the 7-round ceiling, and the dimension-reduction fallback rarely has to run at all.
Why on-device beats server upload
Uploading a photo to a third-party server just to shrink it means trusting that server with a file that may end up on an official ID or exam record. This tool skips that trust requirement entirely — compression happens in your browser tab using the Canvas API, the same engine that renders every image on the page — so nothing is ever transmitted, and there's no waiting on an upload before you even see a result. EXIF metadata, GPS coordinates included, is stripped automatically as a side effect of the re-encode.
Supported formats
Upload JPG, PNG, or WebP. Output JPG, PNG, WebP, or Auto, which defaults to JPG for compatibility with exam and job portals and switches to WebP automatically only when your source image has transparency you've chosen to keep — JPEG has no way to store an alpha channel.
Need a different size?
Need a format change instead of a size change? Image to JPG and Image to WebP are coming soon — pick JPEG or WebP as the output format in Advanced above meanwhile.
Frequently Asked Questions
Does 200KB keep more detail than a 100KB or 50KB compress?
Yes — the more bytes you allow the encoder, the less it has to discard. 200KB is comfortably enough headroom for most passport-style and ID photos to stay sharp, and this tool still searches for the highest quality that fits rather than a blanket setting, so you get the best result 200KB can offer.
Will the output ever go over 200KB?
No — the binary search stops once the result lands at or under 200KB (within a 5% tolerance band it works within). If quality alone can't reach the target on an unusually large or detailed source, dimensions are reduced and the search runs again rather than returning an oversized file.
What image types are supported?
Input: JPG, PNG, WebP. Output: JPG, PNG, WebP, or "Auto," which defaults to JPG for compatibility with bank, exam, and government portals and switches to WebP only when your image has transparency you've chosen to keep.
Can I batch-compress multiple images to 200KB?
Yes, up to 10 at a time, each targeted independently to 200KB with its own download, copy, and share controls, plus a "Download all as ZIP" once more than one is done.
Is this tool private — does my photo ever leave my device?
No. Compression runs entirely client-side via the Canvas API. Your photo is never sent to a server; it is decoded, resized, and re-encoded in your browser tab only, and EXIF data (including GPS) is stripped automatically in that process.