Troubleshooting20 min readUpdated 2026-07-24

Rejected Twice for the Same Reason: One Applicant's Fix

When a passport photo is rejected twice for the same mistake, the file on disk is usually still wrong — applicants re-upload the same export, tweak KB or brightness, and expect a different result.

Key takeaways

  • A passport photo rejected twice same mistake pattern almost always means the underlying pixel dimensions, face proportion, or background were never corrected — only the filename or compression changed between attempts.
  • The portal and counter do not remember your frustration; they read the same integers from the JPG header each time. Re-uploading without re-exporting from the original source repeats the failure.
  • The fastest exit from a double rejection is measurement first: width, height, KB, and format on the actual file you attach — not the version open in an editor preview.
  • Indian passport upload typically expects exactly 630×810 pixels at 35×45 mm; near-miss sizes like 640×840 or 600×800 fail the same way on attempt one and attempt three.
  • Breaking the cycle requires one clean export from the highest-quality original, a renamed file to bust browser cache, and a fresh upload session — not incremental saves on an already compressed JPG.
  • If the stated rejection reason mentions dimensions, face size, or background, treat each as an independent check. Fixing one while ignoring another produces a second rejection that feels identical even when the error text shifts slightly.

Priya, a software engineer in Bengaluru, uploaded her passport photo to Passport Seva on a Tuesday evening. The portal returned a generic rejection. She opened a free mobile app, tapped "compress," and re-uploaded Wednesday morning. Rejected again. She assumed the server was flaky. On Thursday she measured the file: 640×840 pixels — wrong on both attempts, unchanged because she never re-cropped. Her story is common. This guide maps the passport photo rejected twice same mistake loop to two root causes, shows how to break it in one export pass, and ties each step to the checks Passport Seva actually runs.

Before you retry a third time, open file properties on the JPG you plan to attach. Compare against the passport photo 630×810 pixels checklist. That single measurement tells you whether you are in Cause 1 or Cause 2 below — and whether your "new" file is genuinely new.

Start here: confirm you are not repeating the same file

Double rejections feel personal. They are usually mechanical. Work through this table with the exact file on disk, not a gallery thumbnail.

What you observe Likely cause Next step
Width or height still not 630×810 Same dimension error repeated Cause 1
Pixels correct but background grey or face too small Visual spec failure re-uploaded unchanged Cause 2
Same filename as first attempt Browser cache may reattach old bytes Rename before retry
Only KB or brightness changed Core geometry unchanged Re-export from original
Studio gave a "corrected" USB stick Shop may have reprinted, not re-exported pixels Measure JPG on stick, not paper
WhatsApp transfer between attempts Dimensions may have changed in transit Measure at destination

If two rows match, fix both before upload. Portals do not grant partial credit for improving KB while pixels stay wrong.

Write down three numbers before any edit: pixel width, pixel height, and file size in KB. Keep the official notification open beside your file manager. A photo that passed a colleague's upload last month may fail today if you are on a different form type or if the portal tightened validation.

Quick audit before attempt three

  1. Locate the exact JPG you will upload — not a preview inside an editing app.
  2. Open Properties on Windows, Get Info on macOS, or Details in your phone gallery.
  3. Compare width × height to 630×810 first.
  4. If pixels pass, check background at 100% zoom and face height inside the frame.
  5. Rename the file (passport-v3.jpg) even if you think nothing is cached.

Skipping step five is how many applicants complete a passport photo rejected twice same mistake cycle and start a third identical one without noticing.

The applicant timeline: what went wrong twice

Priya's first rejection email did not specify pixels — many Passport Seva messages use short generic text. She interpreted "invalid photo" as file size and slid a quality slider from 80 to 60. The export remained 640×840 because the app never received a crop instruction. Her second attempt used the same app session with a different filter preset. Still 640×840.

The lesson is not that free tools fail universally. It is that correction without measurement is guessing. Both uploads failed for the same geometric reason. The portal had no way to know she "tried harder" on attempt two.

Similar patterns show up when:

  • A studio reprints the same digital master at correct millimetres while the JPG stays wrong for online upload.
  • An applicant fixes background to white but keeps a face that occupies 45% of frame height instead of the roughly 70% biometric target.
  • Someone converts HEIC to JPG but the converter also resizes to a round-number preset like 600×800.

Each case produces two rejections with the same root cause and different emotional labels — "system broken," "bad luck," "need a new photo session."

Cause 1: Same wrong pixel export re-uploaded

Cause 1 is any repeat upload where integer width and height still differ from the required pair — typically 630×810 for standard Indian passport online fields. Tweaking compression, renaming without re-exporting, or reprinting a physically correct 35×45 mm sheet does not change JPG header integers if the digital master was never rebuilt.

Common sources of Cause 1 in double-rejection cases:

Generic resize defaults — Apps default to 600×800, 640×840, or 512×512 because round numbers feel "close." Automated validators treat off-by-ten the same as off-by-hundred.

Aspect lock missing — Setting width to 630 while height auto-calculates to 805 or 808 after an unlocked crop. Both axes must land on exact targets after a single resize pass.

Square or US visa preset reused — 600×600 exports from a "passport" button that actually targets 2×2 inch US specs. Indian passport upload expects portrait 630×810.

Screenshot or messaging-app path — A screenshot records device pixels, not document spec. WhatsApp document mode can alter dimensions between phone and laptop even when the face looks identical.

Incremental saves on one JPG — Repeated saves can drift KB and occasionally dimensions if the editor re-encodes with different canvas settings.

Fix for Cause 1: From your highest-quality original: crop to 7:9 with aspect locked, resize once to 630×810, flatten background to pure white, compress to portal KB range, verify properties on disk, rename, upload from a fresh browser session. Full dimension troubleshooting lives in passport photo rejected guides when the error text mentions size or invalid dimensions.

Dimension near-miss table

Measured size Why second upload fails the same way
640×840 Wrong ratio and wrong totals — unchanged by KB tweak
600×800 Common "close" default
629×810 Off by one pixel on width
630×809 Off by one pixel on height
810×630 Width and height swapped
1260×1620 Double scale — some flows reject overscale

Do not assume attempt two runs a lenient validator. It runs the same check on the same wrong integers.

How to re-export without repeating Cause 1

Use a passport-calibrated export preset or set Image Size in a desktop editor with aspect locked after crop. Never scale the full uncropped phone image directly to 630×810 without cropping first — dimensions may read correct while face proportion violates biometric guidelines, which fails later at manual review even after the dimension gate passes.

Crop-first workflow:

  1. Open the original photo at full resolution.
  2. Crop to 7:9 with the face centred and chin-to-crown roughly 70% of frame height.
  3. Resize the cropped canvas once to exactly 630 pixels wide and 810 pixels tall.
  4. Flatten to white background with no shadow at hair and shoulders.
  5. Export JPG, then open Properties before you celebrate.

Resize-before-crop failure mode: Resizing a large uncropped image to 630×810 squeezes the entire scene into passport aspect, making the face tiny. Some applicants crop in a second step, which changes pixel dimensions again and often yields 628×810 or 630×808 from double rounding. Crop first, resize once.

Cause 2: Misread rejection reason or wrong fix

Cause 2 covers repeat rejections where pixels are already 630×810 — or where the applicant fixed the wrong property while the actual failure mode stayed constant.

Background still off-white — A grey wall, warm indoor tint, or shadow behind the head survives compression changes. Online validators sample corner pixels; counter officers evaluate the whole print. Upload acceptance does not guarantee counter acceptance, but double online rejections with correct pixels often trace to background or face proportion, not KB.

Face too small inside correct outer dimensions — The frame reads 630×810 while the face occupies 40% of height instead of the roughly 70% target. This is independent of outer pixel checks. Re-uploading the same crop repeats the failure.

KB out of range — Below minimum, some flows report corrupt or invalid image rather than "file too small." Above maximum, upload may fail before or after dimension checks depending on portal order. Compress or re-export quality without changing pixel dimensions once width and height are confirmed.

PNG labelled as JPG or HEIC path — Format gates sometimes surface as generic invalid errors. Export baseline JPG from a proper encoder.

Browser cache and stale attachment — The file picker reattaches an old failed upload even after you saved a corrected export elsewhere. Rename the file, clear the input, or switch to incognito.

Wrong form, right passport file — OCI and visa fields expect different pixel pairs. A perfect passport export fails on another form. Verify the notification beside the specific field you are filling.

When pixels are correct but rejection repeats, follow passport photo rejected branches for KB, format, background, and face proportion instead of endlessly tweaking width and height. Related dimension-error detail appears in "Photo dimensions invalid" on Passport Seva when the portal names pixels explicitly.

Distinguishing error messages on repeat attempts

Message Often actually means on attempt 2
Invalid photo Generic — measure all properties
Photo dimensions invalid Width or height mismatch (Cause 1)
File too large KB maximum — not pixels
Upload failed Session, network, or maintenance
Corrupt file KB too low, truncated upload, or wrong format

If attempt one and attempt two show different text but the same file properties, you may have fixed nothing material — or the portal rotates generic messages while the underlying check is unchanged.

Why the loop feels identical even when you "changed something"

Human memory tracks effort, not bytes. Sliding a quality slider, switching from Chrome to Safari, or asking a studio to "make it smaller" all register as meaningful change. The validator sees only the attachment.

Three psychological traps extend double rejections into triple rejections:

Sunk cost on a bad export — You spent twenty minutes in an app and do not want to restart from the original capture. Restart anyway. Incremental edits on a wrong crop inherit the wrong geometry.

Trusting preset labels — "Passport size" in a generic editor often means US 2×2 or an approximate ratio. Measure every export regardless of label.

Assuming the portal is random — Scheduled maintenance happens, but two consecutive rejections with the same file properties are not random. They are consistent enforcement.

Breaking the loop requires treating each upload as a forensic check on disk, not a retry of hope.

Step-by-step: one export that ends the cycle

Follow this sequence in order after a passport photo rejected twice same mistake experience. Skipping steps or reversing crop and resize order is why corrected files still fail on attempt three.

  1. Stop uploading — Further attempts without measurement waste appointment slots and train you to ignore error text.
  2. Start from the best original — Highest resolution capture with even lighting. Do not chain-edit an already compressed export from attempt one.
  3. Measure the failed file — Record width, height, KB, format. Identify Cause 1 or Cause 2 explicitly in writing.
  4. Crop to 7:9 with aspect locked — Face centred; chin-to-crown roughly 70% of frame height per current notification.
  5. Resize once to 630×810 — Enter both integers explicitly.
  6. Background to pure white — Remove shadows and colour casts at hair, ears, and shoulders.
  7. Export JPG — Aim for KB range the portal accepts; verify on the official site.
  8. Measure on disk again — Properties must show 630×810 and acceptable KB.
  9. Rename file — Example: passport-630x810-v3.jpg to bust browser cache.
  10. Upload from fresh session — Incognito or new login if prior attempts failed repeatedly.

Retry checklist after fix

Step Action Why
1 Confirm 630×810 on disk Rules out Cause 1
2 Confirm JPG baseline format Rules out format misread
3 Confirm KB in range Rules out Cause 2 size gate
4 Zoom background corners to white Rules out Cause 2 visual fail
5 Check face height inside frame Rules out proportion fail
6 Rename file (v3, v4) Busts cached attachment
7 Fresh browser or incognito Clears stale session state

If three corrected uploads fail with the same message across two browsers and two devices, capture a screenshot of file properties and the portal error — then contact support with evidence. Even then, re-export from source fixes the vast majority of reports.

Worked example: breaking the loop in one afternoon

An applicant in Pune uploads a studio JPG labelled passport-ready. Attempt one: rejected. They reduce quality in the same app. Attempt two: rejected. Properties still show 640×840 px and 38 KB on both files — same mistake, same bytes with different compression.

They download the original phone capture from Google Photos, crop to 7:9 in a passport-calibrated tool, export 630×810 at 32 KB, rename to passport-v3.jpg, upload from incognito Chrome. Upload succeeds. Total time after measurement: twelve minutes. No retake, no studio revisit — only correct integers and a renamed file.

That pattern matches most double-rejection reports when you trace them to saved files rather than emotional memory of "what I changed."

Common mistakes that guarantee a third rejection

  • Re-uploading the same file with a new filename only. Rename busts cache; it does not fix pixels.
  • Fixing KB before pixels. Compress only after width and height are exact.
  • Trusting the preview pane. Only the saved file on disk counts.
  • Using WhatsApp to move the file. Even document mode can change pixels. Use cable, AirDrop, or cloud download with Properties check at destination.
  • Assuming studio print equals digital master. Measure the JPG on the USB stick, not the cut paper.
  • Applying US or EU presets for Indian passport. Read pixels, not preset labels.
  • Upscaling a tiny source. Forcing 630×810 from a low-resolution crop invents pixels; dimension check may pass while quality fails later.
  • Editing the same JPG repeatedly. Each save can change KB without fixing geometry.
  • Ignoring face proportion after fixing dimensions. Outer 630×810 with inner face too small fails biometric review.
  • Switching browsers without switching files. A new browser with the same wrong attachment produces the same rejection with fresher frustration.

None of these require a new photo session if your original capture has enough resolution to crop correctly. They require discipline on export and measurement.

When to retake the photo versus re-export only

Re-export only when the original capture has adequate resolution, even lighting, neutral expression, plain background source, and no accessories violating current rules. Retake when the source is blurry, heavily shadowed, shows another person at the frame edge, or uses tinted glasses the spec forbids.

Double rejection does not automatically mean bad photography. It often means bad geometry on a good photograph. Measure first, retake second.

After two online failures: counter, family, and support

Online rejection twice vs PSK counter rejection later

Some applicants pass the portal after fixing pixels on attempt three, then fail at the Passport Seva Kendra counter for background or face proportion on the printed photo. That is a different failure chain — not a passport photo rejected twice same mistake online loop, but a reminder that upload validators and counter officers check overlapping yet distinct properties.

If your double rejection was online only, fix digital properties first. If you later face counter rejection, treat print colour, physical mm size, and visual background as a fresh checklist without assuming the portal green checkmark finished the job. Digital 630×810 with a grey print background is a common split outcome when shops reprint without reprocessing background.

Bring property screenshots from your successful upload to the appointment anyway. They help if the counter questions whether the print matches the accepted digital file — but they do not override visible print defects.

Appointment timing after two failed uploads

Passport Seva appointments are scarce in many cities. Two online rejections do not automatically cancel your slot, but arriving with the same wrong print guarantees a third failure in person. Policy varies by office on whether you may re-upload digitally before the visit — check the live portal message on your application.

Practical timeline after measurement:

Situation Realistic fix window
Cause 1 wrong pixels Same evening if original capture exists
Cause 2 background only 30–60 minutes with proper tool
Cause 2 face proportion New capture session required
Shop reprint with wrong digital master 1–2 hours if shop accepts corrected USB file
HEIC conversion issues 15 minutes on desktop

Do not consume your appointment hoping the counter will "accept it anyway." Officers apply published spec; exceptions are rare and undocumented.

Family applications: one member rejected twice affects everyone

Batch family renewals amplify the double-rejection pattern when one export workflow error propagates across four JPGs. Parent fixes their file but reuses the same wrong preset for children. All uploads fail identically.

Isolate each applicant's export:

  1. Separate folder per person on disk.
  2. Measure each JPG before any upload.
  3. Never copy-paste compression settings from a sibling's file without re-measuring pixels.
  4. Label prints with applicant name on the back in pencil — not on the face side.

When one member hits a passport photo rejected twice same mistake cycle, pause the whole batch until the master workflow is verified on that member's original capture. Fixing person three before diagnosing person one repeats the loop across the family.

Documenting your case if a third upload fails

After one measured re-export from original, if rejection persists with confirmed 630×810 and acceptable KB:

  1. Screenshot file Properties showing width, height, and size.
  2. Screenshot portal error text with timestamp.
  3. Note browser, device, and whether VPN was active.
  4. Save the rejection email or application status page PDF.
  5. Contact support with attachments — not a forum post alone.

Support teams resolve cache and session anomalies faster with evidence. They cannot override wrong pixels, but they can confirm maintenance windows or form-specific pixel changes you may have missed on the notification page.

Measuring tools that prevent a fourth identical attempt

Free tools are fine when followed by measurement. Recommended discipline:

Windows Properties panel — Authoritative for JPG width and height on NTFS volumes.

macOS Get Info — Same for APFS; avoid relying on Preview title bar alone.

IrfanView, XnView, or similar — Quick batch read of dimensions for family folders.

Passport-calibrated online export — Reduces hand-typed 630×810 errors when used once per person from source.

Ruler on printed 35×45 mm sheet — Catches shop fit-to-page errors before appointment; complements pixel checks for online-only paths.

Build a one-page personal checklist and tape it near your monitor during renewal season. The checklist costs five minutes to write and prevents repeat loops that cost days of appointment hunting.

Priya's third attempt succeeded because she treated the rejection as a file property problem, not a luck problem. That mindset shift — measure, re-export once, rename, fresh session — is the practical definition of fixing a passport photo rejected twice same mistake without a studio retake or a fourth wasted upload.

FAQ

What does passport photo rejected twice same mistake usually mean? The same underlying spec failure — wrong pixels, wrong face proportion, or wrong background — was present on both uploads. Changing filename or compression without re-exporting from the original rarely fixes the root cause.

I renamed the file — why was I rejected again? Renaming busts browser cache but does not change JPG dimensions or background. Re-export from the original with correct crop and resize, then rename.

Can KB compression alone fix a double rejection? Only if pixels and visual spec already pass and KB was the sole failure mode. If width and height were wrong both times, KB tweaks repeat the same mistake.

How do I know if my file is really 630×810? Open Properties on Windows, Get Info on macOS, or transfer to desktop and read the JPG header. Gallery labels can mislead.

Should I use a studio after two online rejections? Use a studio that gives you a measured digital master at 630×810, not only a print. Measure the USB file before upload.

Does incognito mode fix a repeated rejection? It clears session and cache issues (Cause 2) but not wrong pixels (Cause 1). Measure the file first.

Why did my colleague's photo pass with the same app? They may have exported different integers, used a different preset, or uploaded to a form with different requirements. Compare file properties, not apps.

Is face height checked on every upload? Automated gates often check pixels and KB first; biometric proportion may fail at later review. Correct outer dimensions are necessary but not always sufficient.

Can I fix this without Photoshop? Yes — any workflow that crops to 7:9, resizes once to 630×810, and verifies on disk works. Dedicated passport tools reduce hand-typing errors.

How many retries are safe before I call support? After one measured re-export and a renamed upload from a fresh session, a third identical failure with confirmed 630×810 deserves a support ticket with property screenshots.

Does Passport Seva remember my previous rejection? It evaluates each upload on its own merits. The same wrong file fails the same check regardless of history.

Where do I read the official pixel spec? Start with the passport photo 630×810 pixels checklist and the live notification on the form you are completing.

Fix it now

Processed on your device. Your photo is never uploaded.

Upload a photo to see the compliance checklist.

India Passport (ICAO 2026) specs are sourced from official notifications and may change. Always confirm against your portal before submitting. PhotoFix does not guarantee acceptance — we build to published requirements.

Export at exactly 630×810 from your original photo — crop with aspect locked, white background, KB pass — and verify width and height on the downloaded file before a third upload. A passport-calibrated export prevents the wrong pixel pairs that keep a passport photo rejected twice same mistake cycle running when generic resize boxes round output to near-miss sizes.

The preset targets the pixel pair Indian passport portals expect so you do not hand-type dimensions into a generic resize box after two failed attempts.

Measure first, guess never. If dimensions are exact and rejection persists, switch to background and face proportion fixes in passport photo rejected — not endless pixel tweaks on the same cropped export. Rename each new file and upload from a clean browser session.

Keep the original capture until upload succeeds. Repeated saves on the same JPG can change KB without changing dimensions, pushing you from a solved Cause 1 into Cause 2 on the next attempt. One careful export from source beats five incremental saves on an already compressed file.

See also

More PhotoFix articles on the same problem or document type.