You've scanned your passport photo, filled in a 40-minute application form, clicked upload — and the portal rejects your file: "Image must not exceed 100KB." Your photo is 2.4MB. Now what?
This guide shows you how to get any image under 100KB (or any other limit) in about 30 seconds, without installing software and — importantly for identity documents — without uploading your photo to anyone's server.
Why do application portals limit images to 100KB?
Government and job portals process millions of applications on systems that were often built years ago. Small file limits keep their storage costs down and their document viewers fast. The limits feel arbitrary — 100KB here, 240KB there, 50KB for a signature — but they're strictly enforced: the form simply won't accept a bigger file.
A photo straight from a phone camera is typically 2–8MB, which is 20–80 times over a 100KB limit. So nearly everyone applying has to compress.
What actually makes an image file big
Three things decide file size, and you can adjust all of them:
Dimensions (pixels).
A 4000×3000 photo has 16× more pixels than 1000×750. Most portals display photos small, so huge dimensions are wasted anyway.
Quality (compression level).
JPG can throw away detail the eye barely notices. Going from 100% to 80% quality often cuts the file in half with no visible change.
Format.
JPG compresses photos well; PNG doesn't (it's for graphics). Most portals require JPG/JPEG — check yours.
The trick to a good-looking 100KB image is combining the first two: shrink the dimensions first, then compress. A 1000px-wide photo at decent quality looks far better than a 4000px photo crushed to the same 100KB.
Step-by-step: compress to 100KB in your browser
You can do the whole job with our free Image Compressor:
Open the tool
and drop your photo in (or tap to choose it on a phone).
Type 100 in the "Target size" field
— or whatever your portal's limit is (50, 200, 240…).
Set "Max width" to about 1000–1200px
if your photo came from a camera or scanner. This is the step most people skip, and it's what keeps the quality good.
Choose JPG
as the output format — it's what almost every application portal expects.
Click Compress, then Download.
The tool automatically finds the highest quality that fits under your target, and shows you the before/after size.
One important difference from most "compress image online" sites: this tool runs entirely in your browser. Your passport photo, ID scan or signature never leaves your device — nothing is uploaded to any server. For identity documents, that should be non-negotiable.
Common upload limits (always check your portal)
Requirements vary by country and portal, and they change — treat these as typical ranges, not gospel:
Document type | Typical limit | Typical format |
Visa / passport application photo | 50KB–300KB | JPG |
US DV Lottery (Green Card) photo | 240KB max, 600×600px | JPG |
Job portal CV photo | 100KB–200KB | JPG/PNG |
Exam registration photo (UPSC, IELTS, etc.) | 20KB–300KB | JPG |
Signature image | 10KB–50KB | JPG |
The exact rule is always on the upload page or in the portal's photo guidelines — match it exactly, including any pixel-dimension requirement like 600×600. If the portal specifies dimensions, set that as your max width and crop to the right shape first (our Aspect Ratio Calculator helps you work out matching dimensions).
"My image looks terrible at 100KB"
That happens when a very large image is compressed without resizing. The fix is always the same: reduce the dimensions. Every halving of width cuts the pixel count to a quarter, which lets the compressor keep much more quality per pixel. For a photo shown at passport-photo size on screen, 800–1200px wide is plenty — at those dimensions, 100KB usually looks close to perfect.
If it still looks rough, your source image may already be heavily compressed or very dark/noisy. Rescan or re-photograph in good light — noise is expensive to compress.
Quick answers
Can I compress without losing any quality? Not to 100KB from a multi-MB photo — some quality loss is unavoidable. But done right (resize first), the loss is invisible at the size portals display photos.
Does this work on a phone? Yes — the compressor runs in any modern mobile browser. Take the photo, open the tool, compress, download, upload to the portal.
What about PDFs? Portals asking for PDF documents need a different approach — but if the portal accepts JPG scans, compressing the JPG is usually easier and smaller.
Will compressing remove the photo's metadata? Yes — location data and camera details are stripped in the process, which is a small privacy bonus when submitting photos anywhere.
Checklist before you upload
File is
under the limit
(the tool shows you the exact size)
Format matches what the portal asks for (usually
JPG
)
Dimensions match any stated requirement (e.g. 600×600)
The photo is still sharp and recognisable at full view
You compressed
locally
— your ID never went to a stranger's server