Compress passport
size photo online.
Compress a passport size photo down to the exact KB limit your form needs. Pick 20KB, 50KB, 100KB, 3MB, or a custom target and download a JPG — nothing is uploaded to a server.
Need a full passport crop first? Use the passport photo maker. For exact limits, try 20KB, 50KB, 100KB, or 3MB DGIP.
Kodotools Team · Last updated: June 2026 · Files stay on your device
About this passport compressor
Use this page to compress a passport size photo when your passport, visa, exam, job, or government form asks for an image under a specific KB limit. Works with JPG, PNG, WebP, and iPhone HEIC files.
Best for
- Passport-size photo uploads
- Visa and immigration portals
- Forms that ask for 20KB, 50KB, 100KB, or 3MB
Need to create the photo first?
Make the passport photo, then compress it here.
If your image is not already cropped as a passport photo, use the passport photo maker to set the size, background, and JPG output before reducing the file size.
Drop your images here
or click to browse · select multiple
0 images ready
Total: —
Passport photo target size
What makes us different
Built for real people,
not techies.
100% private. Always.
Your photos never touch a server. Every byte of work happens right inside your browser tab — no uploads, no accounts, no tracking pixels.
Instant compression
Most images compress in under a second. No queues, no uploads waiting.
iPhone HEIC ready
Drop iPhone photos directly. We auto-convert HEIC to JPEG before compressing.
Exact size control
Hits your target within 2% — every time.
Bulk upload
Drop 50 photos at once. Compress all in seconds.
Forever
No watermarks, no signups, no limits.
How it works
Three steps. Under 10 seconds.
Drop your images
Drag & drop or click. Pick one or many. JPG, PNG, WebP, HEIC — all welcome.
Pick target size
Choose a preset (20KB → 1MB) or type any custom KB value to match your form.
Download
Hit Compress and grab your perfectly-sized images. Done.
Size guide
What file size does a passport photo need?
There is no single answer — the KB limit is set by whatever portal you are uploading to, not by the passport photo itself. Check the form's instructions, then match the target below and compress your passport size photo to it.
| Target size | Where you'll see it | Notes |
|---|---|---|
| 20 KB | Strict exam & job portals (PPSC, FPSC, NTS-style forms) | Smallest common limit; expect some quality loss. |
| 50 KB | Many government & university application forms | Good balance of size and sharpness for a face photo. |
| 100 KB | Visa portals, NADRA, and general online forms | Comfortable limit; keeps the photo clean. |
| 3 MB | DGIP Pakistan online passport application | An upper limit, not a target — most photos are far smaller. |
How to compress a photo to passport size
Crop the photo to your country's passport dimensions first with the passport photo maker, then bring the JPG here and reduce it to the KB limit your form asks for. Cropping first means the file size you see is the real size the portal will get.
Compressing a JPEG or HEIC
This tool takes JPG, PNG, WebP, and iPhone HEIC files and always outputs a JPEG — the format almost every passport and visa portal expects. HEIC photos are converted to JPEG automatically before compression, so you can drop an iPhone photo straight in.
FAQ
Passport photo questions
How do I compress a passport photo online?
Upload your passport photo, choose the required KB limit, click Compress all, then download the compressed JPG, or use Download all (ZIP) for multiple files.
Can I compress a passport photo to 20KB, 50KB, or 100KB?
Yes. Use the preset buttons for 20KB, 50KB, and 100KB, or type any custom KB value required by your form.
Is my passport photo uploaded?
No. Compression runs inside your browser, so the photo stays on your device.
Should I crop the passport photo before compressing?
Yes if the portal also has a dimension requirement. Use the passport photo maker first, then compress the final JPG if needed.
How do I compress a photo to passport size?
First crop the image to your country's passport dimensions using the passport photo maker, then upload that JPG here and pick the KB limit your form needs. Cropping to passport size before compressing gives you an accurate final file size.
How can I compress a passport size photo to 100KB or below?
Upload the photo, tap the 100KB preset (or type a lower custom value like 50KB or 20KB), then compress. The tool lands within about 2% of your target, so the result stays under the limit your portal enforces.
Is it free to compress a passport size photo here?
Yes — it is completely free with no signup, no watermark, and no upload limit. Because everything runs in your browser, you can compress as many passport size photos as you need.
Does this work for Pakistan passport photos?
Yes for reducing file size. For DGIP online passport dimensions, use the Pakistan passport photo maker or the 3MB passport compressor page.
Guides
Passport photo guides
Country, size, crop, background, and file-format notes for passport-style uploads.
Passport photo size guide
Common country sizes, pixels, millimeters, file limits, and official source links.
Read guide →Passport photo size in pixels
Pakistan, US, 2x2, 35x45, and UK digital pixel sizes explained.
Read guide →DGIP passport photo size
350 x 467 pixels, JPG format, white background, and 3MB limit.
Read guide →Compress the passport photo now
Choose the exact KB limit and download a browser-made JPG.
Compress passport photo →