The Photo Code: How Booth and Shop Photos Reach Your Application
If a photo booth or shop hands you a string of characters instead of a print, that is a photo code — a retrieval reference, not the photo itself. You enter the code during the online application and the system pulls the photo in and checks it automatically. This page explains what a code is, the steps, and why shop or booth photos are more likely to pass. Verified against the UK HMPO examiner standards, September 2026.
The 15-second answer
- A code is a retrieval reference from a shop or booth, not a file.
- You enter the code during the online application; the system retrieves the photo.
- Shop or booth photos are more likely to meet the rules.
- The system runs an automatic technical check and shows you the result.
- If there are errors you can continue, cite a religious or medical reason, or choose another photo.
What a photo code actually is
A photo code is the reference customers enter to retrieve their photo, which they have got from a photo shop or booth. It is a pointer to an image the shop has uploaded, not the image itself. That is why you cannot simply “have the code” and also hold the file — the two are separate, and the shop keeps custody of the upload.
The steps, in order
- Get a digital photo from a booth or shop, and ask for the code. Guidance for applicants is direct: before starting your application, get a digital passport photo from a photo booth or shop and choose the option to get a code with your photos.
- Enter the code during your application. You will be asked to enter the photo code, and your digital photo will be added to the application.
- Review the automatic result. The system completes an automated technical check and then shows the customer the photo to review.
- Confirm before submitting. Before you can submit, you must confirm that the photo meets the rules.
Why shop and booth photos pass more often
The advantage is mechanical rather than magical. The system advises customers that photos taken in a shop or booth are more likely to meet the photo rules, and the applicant-facing guidance repeats it: photos from a booth or shop are more likely to be approved than a photo taken using your own device. The reason is control — a fixed camera, managed lighting and a controlled background remove most of the variables that trip up a home shot. It is the same principle that makes a well-run home setup work, but with the operator carrying the risk.
If the check finds an error
An error is not the end. The online check shows the reason for the result and tips on how to correct any errors, and the customer has three options: use the photo if they think the reason for the result is not correct; use the photo if they cannot meet the rules because of a religious or medical reason; or choose to use another photo. If you continue, you are not quietly waving the error away — see the separate guide on overriding an online warning for what that means.
The mandatory confirmation
Before submission, there is no way around the confirmation step: customers must confirm that their photo meets the rules. Where there are errors, the customer is asked to explain, in a mandatory drop-down box, why they want to use it — either why they believe it meets the rules, or whether there is a religious or medical reason they cannot.
Code versus uploading your own file
The two routes differ in who manages the technical side. With a code, the shop captures and uploads, so you never handle pixels or file size yourself. Uploading your own photo puts those requirements on you — the format, dimensions and file-size rules in the digital file requirements guide — though the system still runs its automatic check either way. The route you choose, and what each one costs in time and effort, is compared in the channel guides linked below.
60-second code check
- ☐ You have a code from a booth or shop, not just a print
- ☐ The code is entered during the online application
- ☐ You have reviewed the automatic check result
- ☐ You are ready to confirm the photo meets the rules
- ☐ If there were errors, you have a reason to state in the drop-down
Frequently asked questions
What is a passport photo code?
A photo code is a reference you get from a photo shop or booth. You enter it during the online application and the system retrieves the photo the shop uploaded; the code is not the photo file itself.
Why do shop or booth photos pass more often?
The official advice is that photos taken in a shop or booth are more likely to meet the photo rules, because the camera, lighting and background are controlled by the operator.
What happens after I enter the code?
The system runs an automatic technical check and then shows you the photo to review.
What if the check finds an error?
You can use the photo if you think the result is wrong, use it if you cannot meet the rules for a religious or medical reason, or choose another photo.
Do I have to confirm anything before submitting?
Yes. Before you can submit the photo, you must confirm that it meets the rules. If there are errors, you must explain in a mandatory drop-down box why you want to use it.
Does the code route use the same file checks as uploading my own photo?
With a code, the shop handles the capture and upload, so you do not manage the pixel or file-size requirements yourself. The system still runs its automatic technical check on the photo.
Related: how the routes compare is in channel comparison, and what each costs is in app vs professional. If you upload your own file, the technical rules are in the digital file requirements. If a photo is flagged rather than accepted, see overriding an online warning, and what happens after a refusal is in after a rejected photo.