Compress Passport Photo to 250KB

Shrink your passport photo under 250 KB without changing the 630×810 pixel dimensions Passport Seva requires. Free. No account. Runs entirely in your browser.

How It Works

The compressor uses progressive JPEG quality reduction. It starts at 92% quality — visually identical to the original on a screen or in print — and steps quality down by 5% increments until your file fits under 250 KB. Pixel dimensions are never touched, so a 630×810 photo stays exactly 630×810.

Input formats supported include JPEG, PNG, WebP, AVIF, BMP, HEIC, and HEIF. Everything is converted to JPEG (the only format Passport Seva accepts) before compression runs. The entire process happens in your browser via the Canvas API — the photo never leaves your device.

When to Use This
  • Passport Seva uploads (India): the portal caps files at 250 KB. A typical smartphone photo is 3–8 MB, 12–32× too large.
  • OCI card applications: ociservices.gov.in caps files at 200 KB — stricter than Passport Seva.
  • US passport online renewal: the State Department's digital upload accepts roughly 54 KB to 10 MB.
  • Indian e-Visa applications: indianvisaonline.gov.in caps files at 1 MB, but a smaller file uploads faster on slow connections.
  • Already at 630×810 but too large: the most common case. Resizing is destructive — compression preserves dimensions.
Frequently Asked Questions

How do I compress my passport photo without losing quality?

Use JPEG quality reduction rather than resizing. At 92% JPEG quality, the file is visually indistinguishable from the original but file size drops by 60–80%. This tool starts at 92% and only steps quality down further if needed to fit under 250 KB. Pixel dimensions are never changed.

What's the maximum file size for Passport Seva photo upload?

250 KB. The portal accepts JPEG files between 10 KB and 250 KB. Files outside this range are rejected at upload time. OCI photos at ociservices.gov.in use a tighter 200 KB limit, while US passport online renewal accepts roughly 54 KB to 10 MB.

Why does my passport photo file size keep changing when I resize?

Because resizing recompresses the image. Every JPEG save discards data. Repeated resize-then-save cycles move file size around unpredictably and degrade quality each round. The clean workflow is: resize once to 630×810, then compress once to under 250 KB.

Can I compress a photo that's already 630×810 pixels?

Yes — this is the most common use case. Many applicants resize their photo to 630×810 in Photoshop or an online resizer and discover the file is still 600–900 KB, well over the 250 KB limit. This tool drops JPEG quality until the file fits under 250 KB without touching the pixel dimensions.

Last updated: May 26, 2026