Skip to main content
tweakmyfile.com
0 file bytes uploaded • 100% browser-only

Passport Seva Photo (630×810 px, ≤250 KB) in your browser

India's Passport Seva portal and MEA embassy portals require uploaded ICAO applicant photographs to measure exact 630×810 px in sRGB JPEG at or below 250 KB against a plain white backdrop, and this page fits your photo in your browser. Uploads routinely fail with dimension errors, silent filename blocks, or face-coverage rejections when phone portraits are rescaled arbitrarily. Drop your portrait to align your face within the 80%–85% guide, crop to 630×810 px under 250 KB, strip EXIF tags, and save a clean ASCII filename. Nothing is uploaded to any server.

Select or drop a JPEG, PNG, WebP, or HEIC photo. Processing runs 100% locally in your browser.
Target: 630×810px • ≤250 KB

Drop your portrait photo here, or click to browse

Accepts JPEG, PNG, WebP, or HEIC. Your image stays in browser memory and is never uploaded to any server.

Select Photo From Device

Compliance Checklist

  • Dimensions

    Required: 630 × 810 px

    pending
  • File size

    Required: ≤ 250 KB

    pending
  • Format

    Required: JPEG

    pending
  • Color space

    Required: sRGB

    pending
  • Metadata stripped

    Required: EXIF & XMP removed

    pending

Upload a portrait photo first to enable cropping and automatic binary-search JPEG compression under 250 KB.

Official Passport Seva ICAO Digital Photo Specifications

Single source of truth rendered directly from verified portal rules (India Passport Seva Photo (630×810)).

Last verified:
Parameter Official Requirement Compliance Notes
Target Output Dimensions 630 × 810 px Exact pixel dimensions required
Aspect Ratio 0.78:1 Proportional 630:810 frame
Maximum File Size <= 250 KB (256,000 bytes) Strictly enforced per-file upload ceiling
File Format JPEG (.jpg / image/jpeg) Standard JFIF header with EXIF/XMP camera metadata stripped
Color Space sRGB 24-bit full-color sRGB (CMYK and grayscale profiles rejected)
Head Height (Crown to Chin) 80% – 85% of image height Between 648 px and 689 px at 810 px height
Background Plain white Uniform lighting without harsh facial or wall shadows
Output Filename passport-seva-photo-630x810.jpg Clean ASCII filename safe for government upload portals
Official Portal Rules — MEA Guidelines for ICAO Compliant Photographs for Passport Applications: "The photograph should be in color and have dimensions of 630 x 810 pixels." and "The photo file must not exceed 250 kb in size."
Official Portal Rules — Face proportion rule: "Close-up of the head and top of the shoulders, such that the face takes up 80–85% of the photograph."
Official Portal Rules — Background and editing rules: "The background of the photograph should be white." and "Photos should be unaltered by computer software."
Verified directly against the primary government specification bulletin.

How to Prepare an ICAO Photo for Passport Seva

  1. Select a front-facing portrait

    Choose a clear color photo taken against a plain white wall without eyeglasses or background shadows.

  2. Align face coverage (80%–85%) inside 630×810 px

    Drag and zoom so your head and top of shoulders fill 80%–85% of the vertical 630×810 px frame.

  3. Export JPEG under 250 KB

    Click Generate Compliant Photo to download passport-seva-photo-630x810.jpg verified at exact 630×810 px and ≤250 KB.

Why Photos Fail on the Passport Seva Portal

Passport Seva and Indian mission portals validate exact 630×810 px dimensions, file extension, filename characters, and ICAO biometric coverage (80%–85% face height) on upload.

Fixing "Image Size Is Not Correct" (630×810 px)

Square visa crops or generic print ratios do not match 630×810 px and trigger "Image size is not correct." Scaling an image without cropping first stretches facial proportions, whereas cropping directly to the 630×810 px aspect ratio preserves natural geometry while keeping byte size below 250 KB (256,000 bytes).

Why "Nothing Found to Be Uploaded" Happens on Valid JPEGs

Phone gallery exports like WhatsApp Image filenames contain spaces, parentheses, and timestamps that cause older Passport Seva upload scripts to fail silently. Similarly, HEIC or renamed PNG files fail JPEG header checks. Downloading passport-seva-photo-630x810.jpg gives you a baseline sRGB JPEG with a clean ASCII name.

ICAO Biometric Rules Checked at PSK, POPSK, and Missions

  • Remove all eyeglasses: Frames and lens reflections trigger automated quality warnings and counter rejections.
  • Uniform plain white background: Avoid cream, grey, or shadowed walls behind your ears and shoulders.
  • 80%–85% close-up framing: Look straight into the lens with mouth closed, neutral expression, and both ears and forehead visible.

Passport Seva Photo Upload FAQs

Fixes for dimension mismatches, filename glitches, and ICAO rules.

Why does Passport Seva say "Image size is not correct"?

That message refers to pixel dimensions rather than kilobytes alone. The uploaded JPEG must measure exact 630×810 px as well as stay at or below 250 KB.

Do adults still upload a photo if biometrics are captured at the PSK?

Online forms, mPassport workflows, minor applications, and Indian embassy/consulate portals abroad require a compliant 630×810 px ICAO digital photo upload during submission.

Can I wear prescription spectacles in an Indian passport photo?

No. ICAO-aligned Passport Seva guidelines require removing eyeglasses so glare and frame edges do not obscure iris landmarks.

Is my passport photo sent to any server?

No. Cropping to 630×810 px and JPEG compression under 250 KB run locally in your browser.