How to Create Passport and Visa Photos Online Free (Any Country)
Walgreens charges $14.99 for a passport photo. CVS charges $16.99. UPS Store charges $14.99. The photo studio charges $20 to $30. Need a Schengen visa photo for a summer trip to Italy? Another $15-20. US B1/B2 photo for a business visit? Another. UK tourist visa, Indian e-Visa, Canadian visitor visa, DV lottery photo? Each separate, each charged. All for two pieces of paper with your face taken against a white wall, that you could just as easily produce at home in 60 seconds, free, with a phone camera and a browser.
iHatePDF Passport Photo is a passport, visa, ID, residence card, and driving licence photo generator that runs in your browser. Pick the destination country and document type (50+ countries, 5+ document types, each with its own exact specification), upload any reasonable photo of yourself, and the tool removes the background, replaces it with the required colour, sizes and crops your face to the exact official millimetre spec, and gives you a print-ready download. This guide covers the 5-step workflow, the countries and visa types supported, common rejection reasons, and when to use a print sheet vs a digital file.
- Open Passport Photo and pick your destination country + document type
- Upload any reasonable photo of yourself (phone selfie works fine)
- Background removes and replaces with the required colour automatically
- Face is centred, scaled, and cropped to the exact official spec
- Download a single image or a print-ready 4x6 / A4 sheet
How to create a passport photo online for free
- Choose your destination country and document type. Passport, visa, ID, residence card, or driving licence. The tool applies that country's exact specification automatically: head size in millimetres, eye position from the bottom edge, background colour, total photo dimensions.
- Upload any reasonable photo of yourself. From your phone, computer, Google Drive, Dropbox, or OneDrive. JPG, PNG, or HEIC all work.
- The background is removed automatically and replaced with the required colour: white, light grey, off-white, sky blue, or whatever your destination needs.
- Your face is centred, scaled, and cropped to the official millimetre specification. Head size, eye position, and margins all to standard. Adjust brightness or contrast if you want.
- Download a single photo, or generate a print-ready sheet of multiple copies in 4x6 or A4 format for your local print shop.
Why use online instead of a shop
- Cost. $0 vs $14.99 at Walgreens, $16.99 at CVS, $20-30 at independent studios. A passport renewal already costs $130 in the USA, $94 in the UK, €130 in EU countries, plus the photo. The photo charge is pure margin.
- Time. 60 seconds at home vs a 30-minute round trip to the shop, plus the wait at the counter, plus the awkward photo taken against a curtain in the back of a Walgreens.
- Quality control. You can take 20 selfies and pick the best one. At a shop, you get one shot, often unflattering, and you pay either way.
- Multi-document, multi-country. Generate a US passport photo, a UK visa photo, and an Indian Aadhaar photo from the same upload by changing the country selector. Shops produce one spec at a time.
- Print at home or shop. The downloaded sheet works at any photo printer or your home printer with photo paper. Or upload the digital file directly to the embassy portal for online applications.
- Privacy. Photos delete within 1 hour. No retention, no third-party sharing. Shops keep your photo on their system indefinitely.
Supported countries and document types
The tool ships with built-in specifications for 50+ countries and 5+ document types. Each combination has its own exact spec (size, head proportions, background colour). Common examples:
| Country | Passport size | Background |
|---|---|---|
| USA | 2x2 inches (51x51mm) | Plain white |
| UK | 35x45mm | Plain cream or light grey |
| Schengen (EU) | 35x45mm | Light grey or off-white |
| India | 2x2 inches or 35x45mm | White or off-white |
| China | 33x48mm | White |
| Japan | 35x45mm | Plain white or light blue |
| Canada | 50x70mm | Plain white |
| Australia | 35x45mm or 45x55mm | Plain light grey |
| South Korea | 35x45mm | Plain white |
Document types covered: passport, visa, national ID, residence permit, driving licence. Special document types: DV lottery (USA Diversity Visa), Schengen short-stay visa, US B1/B2 tourist visa, OCI (India), Aadhaar (India), PR card (Canada), and several others.
Visa photo specifications
Visa applications often need different specifications from the country's passport photo, so it is worth selecting the visa type specifically rather than the passport type. The tool covers all major visa categories with the exact official spec for each:
| Visa type | Size | Background |
|---|---|---|
| Schengen short-stay visa | 35x45mm | Light grey / off-white |
| US B1/B2 tourist visa | 2x2 inches (51x51mm) | Plain white |
| US F-1 student visa | 2x2 inches (51x51mm) | Plain white |
| US H-1B / work visa | 2x2 inches (51x51mm) | Plain white |
| US DV Lottery | 600x600 to 1200x1200 px (digital) | Plain white |
| UK tourist / standard visitor visa | 35x45mm | Plain cream / light grey |
| Canada visitor visa | 35x45mm | Plain white |
| Australia visitor visa | 35x45mm | Plain light grey |
| India e-Visa | 2x2 inches digital | Plain white |
| China L tourist visa | 33x48mm | Plain white |
| Japan visa | 35x45mm | Plain white |
| South Korea visa | 35x45mm | Plain white |
| UAE visa | 43x55mm | Plain white |
| Russia tourist visa | 35x45mm | Plain white |
For the US DV Lottery specifically, the spec is the strictest: digital file only (no print), 600x600 to 1200x1200 pixels, JPEG format under 240 KB, taken within the last 6 months, exact face proportions. Most local photo shops refuse to do DV lottery photos because of the strictness. The tool handles the digital DV format directly, including the pixel and file size requirements.
Common rejection reasons (and how this tool prevents them)
| Rejection reason | How the tool handles it |
|---|---|
| Wrong photo size or proportions | Auto-sized to the exact country spec |
| Wrong background colour | Background removed and replaced with required colour |
| Head too small or too large in frame | Face auto-detected and scaled to correct head proportion |
| Eyes not at correct height | Auto-positioned per official spec |
| Shadows on face or background | Background replacement removes background shadows. Adjust brightness on the photo if needed. |
| Photo too dark or too bright | Brightness and contrast adjustment controls |
| Smile too wide / mouth open / tilted head | Take a new source photo with neutral expression, mouth closed, head straight |
Tips for the best source photo
The tool handles size, background, and positioning automatically. A few things you still need to get right at capture time:
- Even lighting on your face. Stand facing a window during daylight, or use two soft light sources from both sides. Avoid one harsh overhead light, which creates raccoon-eye shadows.
- Neutral expression. Mouth closed, no smile (most countries explicitly require neutral expression, including USA, UK, Schengen). Slight relaxed expression is fine.
- Head straight, looking at the camera. No tilt, no profile, eyes level.
- Hair away from the face. Tucked behind ears if needed. Eyebrows should be visible. Long fringe covering the forehead is usually accepted but cleaner is safer.
- Remove glasses (most countries). USA, UK, Schengen, and most others now require no glasses. Some still allow them if no glare on lenses.
- Plain top (optional). A solid-colour top that contrasts with the background colour helps the auto-detection slightly. Not required.
- Rear camera, not front camera. If you can, have someone take the photo with the rear camera (higher quality) instead of a selfie. Hold the phone at eye level, about arm's length.
- Religious head coverings. Generally allowed if your face is fully visible from forehead to chin and ear to ear. Check your country's specific guidance.
Print at home, print at a shop, or upload digitally
Three download options cover every passport, visa, and ID workflow:
- Single high-resolution image. For digital uploads to embassy or visa application portals (US DS-160, UK online passport application, India Passport Seva, Schengen visa portals). Pixel dimensions match the official spec exactly.
- 4x6 inch sheet. For printing at photo shops (Walgreens, CVS, FedEx Office, Costco, Boots, local independents). Contains 4-8 copies of your photo arranged efficiently. Email the sheet to yourself, then send to the shop's print service, or upload via their mobile app. Pickup typically same day, $1-3 vs $14-30 for in-store passport service.
- A4 sheet. For home printing on photo paper. Print, cut along the guide lines, done. Total cost: one sheet of photo paper, roughly $0.50.
iHatePDF Passport Photo vs the alternatives
| iHatePDF | Walgreens / CVS in-store | Other online tools | |
|---|---|---|---|
| Cost | Free | $14-17 USD | $5-12 USD |
| Time | 60 seconds | 20-40 min round trip | 2-5 minutes |
| Countries supported | 50+ | USA only | 100-200 |
| Account required | No | No | Usually yes |
| Watermark on free output | No | n/a | Usually yes (paid removes) |
| Privacy retention | 1 hour auto-delete | Stored on internal system | Varies |
| Print sheet output | 4x6 + A4 | Printed for you | 4x6 standard |
Privacy and security
Photos upload over HTTPS, process on our secure server, and delete automatically within 1 hour of generation. We never store images permanently, never share with third parties, never use for AI training, and never link to personal information. Important for passport, visa, and ID photos which contain identifying biometric data. GDPR-compliant. The full picture is in the privacy and security guide.
Frequently asked questions
Which countries do you support?
50+ countries with official specifications built in, including USA, UK, EU member states (Schengen Area), India, China, Japan, Canada, Australia, South Korea, Brazil, Mexico, South Africa, UAE, Singapore, Saudi Arabia, Turkey, Russia, Indonesia, Nigeria, and many more. Each country's exact specification (photo size, head size, eye position, background colour, margin requirements) is applied automatically when you select your destination. If you do not see your country, the standard ICAO specification (35x45mm) works for most international travel documents.
What size should my passport photo be?
It depends on the destination country. Common sizes: USA 2x2 inches (51x51mm), UK and most EU countries 35x45mm, India 2x2 inches or 35x45mm depending on document, China 33x48mm, Japan 35x45mm, Australia 35x45mm or 45x55mm, Canada 50x70mm. The tool handles sizing automatically once you pick the country and document type, you do not need to measure anything yourself.
Do I need a white background to start?
No. The tool removes the original background automatically and replaces it with the colour your destination country requires (typically white for USA and UK, off-white for Schengen, light grey for some Asian countries, sky blue for India and some others). Take the photo in front of any background, even a busy or coloured one. A plain wall makes the auto-removal slightly cleaner but is not required.
Can I print these photos at home or at a shop?
Both. Download a 4x6 inch sheet for printing at a photo shop like Walgreens, CVS, FedEx Office, or your local print shop, sheets contain 4-8 copies depending on the document size for that country. Download an A4 sheet for home printing on standard paper or photo paper. Also available: a single high-resolution image for digital uploads to embassy or visa application portals.
What if the auto-cropping does not look right?
You can adjust manually. After the automatic crop, controls let you fine-tune the position, scale, brightness, and contrast before downloading. The tool overlays the official specification template (showing where your eyes should sit, the head size proportion, the margins) so you can verify alignment. The preview shows exactly how the final downloaded image will look, no surprises.
Is my photo kept private?
Yes. Photos upload over HTTPS, process on our secure server, and delete automatically within 1 hour of generation. We never store images permanently, never share them with third parties, never use them for AI training, and never link them to any personal identification. GDPR-compliant. Important for passport, visa, and ID photos which contain identifying information.
Are these photos officially accepted?
Yes, when the specifications match, which they do automatically. The tool follows the published official specifications from each country's government or passport authority, covering head size, eye position, margins, background colour, lighting requirements, and pixel dimensions. The most common reasons passport photos get rejected (wrong size, wrong background colour, head too small or too large, eyes not at the correct height) are all handled automatically. For unusual situations (uniform, religious head covering, infant under 12 months), check your country's specific allowances since some accommodations exist outside the standard spec.
Can I use this for visa photos and other documents?
Yes. Supported document types: passport photos, visa application photos (Schengen, US B1/B2 tourist, UK tourist, work visas, student visas), DV lottery diversity visa photos, national ID card photos, residence permit photos, driving licence photos, public sector employment photos, and other government document photos. Each document type may have its own specification (different size, different background, different head proportion), and the tool applies the correct one based on the document type you select.
Is this passport photo tool really free?
Yes. No account required for single use. No watermark on the output image. No daily cap. No trial period requiring a credit card. The free tier covers everything: country and document selection, background removal, automatic sizing, brightness and contrast adjustment, single photo and print-ready sheet downloads. Sign up only if you want a history of previously generated photos or higher resolution output for very large prints.
50+ countries, all major visa types. Auto background removal, print-ready sheets. Free, no signup, no watermark.
Open Passport Photo →Use other tools
Everything you need to work with PDFs, free, fast, and private.
Show all tools →