Trusted by travelers in 50+ countries · Passport photos from €3 · Free visa guides
Visa Guides · Passport Photos · Immigration Help

Passport Photo Online & Visa Guides

Create compliant passport photos for 50+ countries. Plus step-by-step visa guides, Schengen checklists, and immigration resources — all in one place.

Create Passport Photo Browse Guides
🌍
50+ Countries
📸
AI-Powered Photos
Government Compliant
Ready in 2 Minutes
NEW · 100% FREE · 100% PRIVATE

File Converter for
Visa & Passport Uploads

Resize photos to exact government specs, compress to target file size, convert formats — all inside your browser. Your files never leave your device.

  • One-click presets for US, EU, UK, India, Canada + more
  • Compress to exact KB target (e.g. 200KB for DS-160)
  • Convert between JPG, PNG, WebP, BMP
  • No uploads, no servers — 100% browser-based
Open File Converter
📁
📐
Resize
🗜️
Compress
🔄
Convert
🌍
Presets
Files never leave your device

Visa & Immigration Guides

Step-by-step guides for visa applications, passport renewals, and immigration processes.

50+
Countries Covered
€3
Per Photo
300
DPI Print Quality
2 min
Processing Time

Free Visa Application Tools

Interactive tools to help you prepare your visa application. All free.

View All Tools →
Recommended for Travelers
🛡️
SafetyWing Insurance
From $45/mo. Schengen compliant. Cancel anytime.
Get Quote →
✈️
Book Flights on Expedia
Compare prices across airlines. Best deals.
Search Flights →
⚖️
Compare Insurance
Side-by-side Schengen insurance comparison.
Compare →

Passport Photo Guides by Country

Official photo requirements, dimensions, and background rules for each country.

Visa & Immigration Photo Guides

Photo requirements for visa applications, green cards, work permits, and more.

Frequently Asked Questions

Quick answers to the most common visa and passport photo questions.

Upload a photo taken against a plain white wall with even lighting. WithSwag automatically removes the background, crops to official dimensions, and creates a 300 DPI print-ready file. Works for US (2×2 inch), EU (35×45mm), UK, India, Canada, Australia, and 50+ other countries. No app download needed — it runs in your browser.
US passport photos must be exactly 2×2 inches (51×51mm) with a white background. The head height must be between 1 inch and 1⅜ inches from chin to top of head. The photo must be taken within the last 6 months, with a neutral expression and both eyes open. WithSwag auto-crops to these exact specifications.
For a Schengen tourist visa you typically need: a completed application form, two biometric photos (35×45mm), valid passport, travel medical insurance (minimum €30,000 coverage), flight reservation, hotel booking, bank statements (last 3 months), employment letter, and a cover letter. Requirements vary slightly by country. Use our Document Checklist tool for a personalized list.
US passport processing takes 6–8 weeks for routine service, or 2–3 weeks with expedited processing ($60 extra). UK passports take up to 10 weeks. EU countries vary from 2–6 weeks depending on the country. India takes 1–3 weeks for normal and 1–3 days for Tatkal. Always apply well before your travel date.
Yes, travel medical insurance is mandatory for all Schengen visa applications. The policy must cover at least €30,000 in medical expenses, including emergency medical evacuation and repatriation. It must be valid for the entire duration of your stay plus a few extra days. Compare options with our Insurance Comparison tool.
Yes, you can take a passport photo with your smartphone as long as it meets the official requirements: plain background, even lighting, no shadows, neutral expression, and correct dimensions. WithSwag handles the technical part — just upload your phone photo and we crop, resize, and adjust it to meet government specifications for your country.

Your Complete Visa & Passport Resource

WithSwag helps you navigate the visa and passport application process from start to finish. Whether you're applying for a Schengen tourist visa, an H1B work visa, a US Green Card, renewing your passport, or simply need a compliant photo — we've got you covered.

Passport Photo Online

Create compliant passport and visa photos from your smartphone or computer. Our AI removes the background, crops to official dimensions, and produces a print-ready file at 300 DPI. Supports US (2×2 inch), EU (35×45mm biometric), UK, India, Canada, Australia, and 50+ countries. Single photo from €3.

Passport Application Guides

Applying for a new passport or renewing an existing one? Our guides cover the complete process for the US, UK, EU countries, India, Canada, and Australia — including forms, fees, required documents, processing times, and expedited options.

Visa Application Guides

Step-by-step guides for the most common visa applications. Our Schengen visa checklist covers every document you need for all 29 countries. The H1B visa timeline breaks down lottery dates, costs, and processing times. The Green Card guide walks you through PERM, I-140, and I-485.

Travel Insurance

Travel medical insurance is mandatory for Schengen visa applications. We compare the best providers — SafetyWing, World Nomads, and Allianz — so you can find the right coverage at the right price. All options meet the €30,000 minimum requirement.

File Converter for Visa Uploads

Government portals have strict file size and format requirements for document uploads. Our free browser-based file converter lets you resize photos to exact pixel dimensions, compress to a target file size (e.g. 200KB for DS-160), and convert between JPG, PNG, WebP, and BMP. One-click presets handle US passport, Schengen visa, DV Lottery, UK, India, Canada, and more. All processing happens in your browser — your files never leave your device.

Reduce Photo Size to 200KB, 240KB, or 500KB

One of the most common problems during visa and passport applications is file size rejection. The DS-160 US visa form requires photos under 240KB. Indian government portals like Aadhaar and PAN card uploads often need photos under 200KB. Schengen visa portals cap uploads at 500KB. Our compress tool uses binary search compression to hit your exact target size while preserving maximum image quality. Enter your target (200 KB, 240 KB, 500 KB, or any custom value), click compress, and download — no sign-up, no watermarks, no server uploads.

Resize Photo to Passport Size Online

Different countries require different passport photo pixel dimensions. US passport and DS-160 visa photos need 600×600 pixels. Schengen and EU biometric photos need 413×531 pixels. Canada PR photos need 420×540 pixels. China passport photos need 390×567 pixels. Instead of calculating dimensions manually, use our country presets — select your country, and the tool automatically resizes and compresses your photo to meet the exact government specification. Supported countries include USA, UK, India, Canada, Australia, Germany, France, China, Japan, and the DV Lottery.

Convert JPG to PNG, PNG to JPG, WebP to JPG

Many government portals only accept JPEG format for photo uploads. If your phone saves photos as WebP or HEIC, or you have a PNG screenshot, you need to convert before uploading. Our format converter handles JPG to PNG, PNG to JPG, WebP to JPG, BMP to JPG, and any combination of these formats. The quality slider lets you balance file size and image clarity. All conversions happen instantly in your browser — your passport photos and ID scans never touch any external server.

Why Browser-Based Is Safer Than Online Converters

Most free online image converters upload your files to their servers for processing. That means your passport photo, visa photo, or ID scan passes through unknown infrastructure. Our file converter is different — it uses the HTML5 Canvas API to process everything inside your browser tab. Nothing is uploaded. Nothing is stored. This makes it the safest option for handling sensitive government documents like passport applications, visa forms, and identity verification uploads.