UK Passport Photo Code Not Working? Fixes & Alternatives
Struggling with a 'Code Not Recognised' error on the GOV.UK portal? This guide provides immediate troubleshooting for character errors and sync delays, explains how to interpret HMPO automated checker results, and details when to skip the code in favour of a direct digital upload to avoid application delays.
If you are halfway through a UK passport application and the GOV.UK portal is telling you your photo code is "not recognised" or "not found," it is usually down to one of two simple technical hitches. You do not necessarily need to return to the shop or pay for a new set of photos to get your UK passport photo code working.
Before you do anything else, check these two things:
- Character Swap: The fonts used on booth receipts often make the number zero (0) and the letter O look identical. The same applies to the number one (1) and the capital letter I. Try swapping these characters in your code.
- The Sync Window: If you took your photo in a supermarket booth less than 24 hours ago, the vendor's server might not have updated the HMPO database yet. Wait until the next morning and try again.
Quick Fixes for 'Code Not Recognised' Errors
Most "broken" codes are actually just mistyped. Because passport photo codes are often a mix of random alphanumeric characters, human error is the primary cause of rejection at the entry stage.
The 0 vs. O and I vs. 1 Trap
Almost 40% of code errors are solved by swapping zeros for the letter O. Because these receipts are often printed on thermal paper, look closely under a bright light to ensure a 'G' isn't actually a '6' or a 'B' isn't an '8'.
The 24-Hour Sync Delay
When you use a high-street booth, your photo is uploaded to a private server. The GOV.UK passport service then communicates with that server to retrieve your image. If there is a network glitch or a maintenance window, the handshake fails. Waiting 24 hours often resolves the issue without any further action.
How the Photo Code System Works (and Why It Fails)
A "Photo Code" is not a digital version of your passport photo; it is a digital key. When you enter that code, the GOV.UK website sends a request to a private server—often owned by companies like Photo-Me (ME Group) or Max Spielmann—to fetch your image.
If the shop's internet connection was down when you took the photo, or if there is a glitch in the vendor's API, the Passport Office system won't be able to find the file. This is why the code appears "not recognised." Most major providers store your photo for roughly 30 days to comply with data protection and GDPR rules; after this, the code will naturally expire.
Decision Point: When to Abandon the Code
You are under no obligation to use the code you paid for in a booth. If the passport photo code not working issue persists after 24 hours and several typing attempts, you should switch to a direct digital upload. This is often faster than returning to a shop for a refund or a re-take.
When to pivot to a digital upload:
- The code is still not recognised after 24 hours.
- The booth photo makes you look unrecognisable (e.g., bad lighting or red-eye).
- You are applying for an online UK passport application photo from a location where codes aren't issued.
Instead of wasting time on a faulty code, you can use our UK passport photo code service to generate a compliant digital photo. This allows you to upload a file directly from your phone or computer, bypassing the booth sync issues entirely. You can find more details on this process in our guide on how to take a UK passport photo at home.
Interpreting the HMPO Photo Checker Results
Once the system successfully retrieves or accepts your photo, it runs an automated AI check. These checks align with ICAO international biometric standards to ensure the photo is suitable for facial recognition software.
Should You Proceed with a 'Fair' Result?
Yes, in most cases. A "Fair" result is just a flag for a human examiner to take a closer look. Common triggers for a "Fair" rating include having hair that is a similar colour to the background or a slight reflection on your glasses. If you have followed the official GOV.UK rules, a "Fair" photo is rarely rejected by the actual examiner.
Common Reasons for a 'Poor' Rating
- Shadows: Strong shadows behind the head or across the face.
- Contrast: The background is too dark or contains patterns.
- Expression: Even a slight smirk can trigger a rejection. If you get a "Poor" result, do not submit it. Your application will almost certainly be paused, adding weeks to the processing time.
Technical Specs: Taking the DIY Route
If you decide to upload a photo manually because you can't get a passport photo code online that works, you must meet the HMPO technical guidance exactly:
| Requirement | Specification |
|---|---|
| Minimum Dimensions | 600 pixels wide x 750 pixels tall |
| Aspect Ratio | 4:5 |
| File Size | Between 50KB and 10MB |
| Format | JPG or JPEG |
Pro Tip: Do not crop the photo yourself before uploading. The GOV.UK tool is designed to crop the image for you. You should also ensure you are not using a photo that has been edited with filters, as this can alter the biometric data.
Applying from Overseas: Why Codes Are Rare
If you are a British national living in the USA, Australia, or elsewhere, you will likely struggle to find a booth that provides a UK-specific code. These codes are a specific commercial arrangement mostly found on the UK high street via vendors like the Post Office.
For overseas applications, the Digital Upload method is the standard. Most professional photographers abroad will provide a digital file via email. Simply save that file and upload it when prompted. You do not need a code to apply for a British passport from outside the UK.
Frequently Asked Questions
Can I use a code from a photo I took 6 months ago?
No. The Passport Office requires a photo taken within the last month to ensure it is a current likeness. Most codes will have expired from the vendor's server by then anyway.
The booth gave me a code, but the photo is blurry. Can I get a refund?
This is a commercial matter between you and the booth provider. HMPO is not responsible for the quality of photos from third-party vendors. If the quality is low, it is better to take a fresh photo at home and upload it directly rather than risk a rejection.
Is a photo code the same as my 'PEX' reference number?
No. The 'PEX' number is your unique application ID. The photo code is solely for image retrieval and does not track the status of your application.
What happens to my data after I use the code?
Most UK providers delete the photo after 30 days. At Passport Photo Code, we prioritize your privacy and retain photos for no longer than 48 hours after processing, ensuring your biometric data is secure.
Summary: Finishing Your Application
A faulty UK passport photo code shouldn't stop your application progress. Try the character swaps and wait for a server sync first. If that fails, move to a direct digital upload. By taking a photo yourself or using a dedicated digital service, you gain more control over the final result and avoid the frustration of technical errors. Your goal is a valid passport, and the direct upload method is a reliable, official path to achieving it.

