Quick checklist
Use this short list to decide whether the current photo is worth continuing with.
- Confirm whether your question is about rules, image size, digital upload, photo code, or print output.
- Use a clear source photo with enough room around the head and shoulders.
- Check the preview before checkout instead of paying for a weak source image.
- Use official GOV.UK or HM Passport Office instructions for the final application step.
Step by step
Follow this sequence to keep the workflow clear and reduce avoidable mistakes.
- 1
Identify the photo task
Decide whether you need a rule explanation, a digital file, a photo code, or a printable output.
- 2
Check the source image
Look for obvious rejection risks such as blur, strong shadows, glare, tight crop, or busy background.
- 3
Use the preview-first route
Open the checker or main online service and continue only if the prepared preview looks suitable.
- 4
Choose the correct output
Use digital, code, or print-ready guidance based on what the application route actually asks for.
Common mistakes
These are the errors most likely to waste time or trigger a preventable rejection.
- Treating a digital upload file, photo code, and printable sheet as the same output.
- Assuming size alone means the photo will be accepted.
- Uploading a close selfie that leaves no room for a compliant crop.
- Ignoring photo handling, support, and refund information before checkout.
Code provider decision checklist
Code-provider searches are high-risk because users can buy the wrong output when the application really expects an upload file.
- Confirm the application page asks for a photo code.
- Check whether the provider gives a preview before payment.
- Check whether download links and support information are provided.
- Keep the order email and support route in case the code is not recognised.
Code provider pages should verify route and support
A useful code-provider page should not imply every application needs a code.
- Confirm the application asks for a code.
- Check whether the provider explains code access and support.
- Check whether digital upload is a better fit.
- Check refund/remake and code-not-working guidance before checkout.
FAQ
How do I know if I need a passport photo code provider?
Use a code provider only if your application route asks you to enter a photo code. Otherwise check direct digital upload options.
What if the passport photo code does not work?
Check the application route, characters and support details before buying another code. A direct upload route may be more suitable if it is accepted.
What should a passport photo code provider explain?
It should explain when a code is needed, how it differs from upload, and what support exists if the code has an issue.
Can a code provider guarantee acceptance?
No. A provider can prepare a code route, but official acceptance depends on the application and image.
Prepare your photo before you submit it
Use the upload flow when you already have a source image, or keep exploring the guides if you still need to fix the setup first.
