Introduction
100KB is the exact file size limit set by India's Passport Seva portal for photo uploads, which makes it one of the most commonly searched compression targets in the country. It also covers visa applications and several competitive exam portals that allow a bit more room than the stricter 20-50KB limits used by SSC or banking exams. This tool compresses your photo to fit under 100KB while keeping its pixel dimensions exactly as they are — nothing gets resized, only the file size changes.
How to Compress a Photo to 100KB
- Upload your photo — Drag and drop it in, or tap to
browse and select it from your device.
- Confirm 100KB is selected — It's already set as the
target; change it using the preset buttons if you need a different size.
- Choose Best Quality or Exact Size — For most passport
and visa photos, Best Quality works fine at 100KB. Use Exact Size only if
the portal is strict about the exact byte count.
- Click Compress — The photo is processed instantly,
right in your browser.
- Download and upload — Save the compressed photo and
upload it directly to your application portal.
Key Features of This 100KB Compressor
1. Dimensions Never Change
Your photo's width and height stay exactly as they were. Only the file
size is reduced, so you won't need to re-crop or reframe anything.
2. Works for JPG, PNG, and WEBP
Upload in whichever format your photo is already in — the tool keeps
that same format on download instead of converting it.
3. No Upload to Any Server
Compression happens directly in your browser using canvas processing.
Your photo — including passport and government ID photos — is never sent
anywhere.
4. Batch Compression
If you need to prepare multiple documents (photo and signature, for
example), upload them together and compress them in one go.
5. Quality-Protected by Default
The tool avoids over-compressing your photo to the point of visible
pixelation, which matters for ID and passport photos that need to stay clear.
Why Use This Tool for Passport and Visa Photos
- Matches the exact Passport Seva limit: India's
passport portal specifically requires JPEG uploads under 100KB — this
tool is built around that exact number.
- No repeated rejection cycles: Oversized photo
uploads are one of the most common reasons applications get stuck —
compressing correctly the first time avoids that back-and-forth.
- Keeps your photo looking official: Since dimensions
and quality are protected, your photo still looks sharp enough for
identity verification.
- Works on mobile: Most people photograph their
documents on their phone — this tool is built to work smoothly there too.
Frequently Asked Questions (FAQs)
Passport and visa photos are often printed or closely inspected for identity verification, so portals allow a larger file size to preserve more detail.
This tool handles file size only — biometric requirements like background color, head position, and lighting need to be correct in the original photo before compression.
For most standard photo dimensions, yes. Very high-resolution originals may show minor quality reduction, but it's usually not noticeable at normal viewing size.
Yes, you can upload several files together and compress them all to 100kb in one batch, then download them individually or as a ZIP file.
Passport Seva requires photo uploads to be under 100KB, in JPEG format, with a plain white background.
Passport Seva specifically requires 630 x 810 pixels. This tool compresses file size only — make sure your original photo is already cropped to these dimensions before compressing, since dimensions are preserved rather than changed.
As of the ICAO-aligned rules that took effect in 2025, glasses are no longer permitted in Indian passport photos, even prescription frames without glare.
Yes, signature uploads are typically required as JPEG files under 250KB, separate from the photo requirement. You can compress your signature scan using the same tool with a different target size.
Modern phone cameras capture at very high resolution by default, often producing 3-8MB files, far above the 100KB limit most portals require.
Most visa portals accept photos in a similar range to passport photos. Always check the specific country's visa portal for their exact requirement, since limits vary.
A plain white background is required for Indian passport photos. This compression tool does not edit backgrounds — the background needs to be correct in your original photo.
NEET and JEE registration typically allow a wider range, often between 10KB and 200KB depending on the exam cycle. Check your specific application's instructions, since these limits are set by the conducting body and can change each year.
Yes, the tool works in any mobile browser — there's no app to install.
Yes, all compression happens locally in your browser. Your photo is never uploaded to a server or stored anywhere.
JPG, PNG, and WEBP are all supported, and the tool keeps your photo in its original format after compression.
Try switching to Exact Size mode, which compresses more aggressively to guarantee the target size. If your original photo is very high resolution, some additional quality trade-off may be needed to get there.
Yes, since September 2025, Indian passport photos follow the ICAO Doc 9303 standard with 35x45mm dimensions, replacing the older 2x2 inch square format for print copies.
Yes, this tool works for any image file, including scanned documents, not just photographs.
No, there's no signup required. Upload your photo and compress it immediately.
Yes, upload several images together, and the tool will compress each one and let you download them individually or as a ZIP file.
Best Quality prioritizes keeping the photo sharp, even if the result lands slightly above 100KB. Exact Size guarantees hitting 100KB, even if it means reducing quality further.
Portals like Passport Seva process very large volumes of applications, so smaller file sizes reduce server load and speed up processing across the system.
Some portals accept selfies if they meet all other requirements — correct background, lighting, and framing. Check your specific portal's rules, since this varies.