🔒 Files never leave your browser
Visa Photo Compressor
By Country
Compress your passport or visa photo to meet exact requirements for any country. Free, instant, no upload.
🔥 Most Popular
🇬🇧
UK Visa
Max: 6MB · 600×750px
→ Compress now
🇪🇺
Schengen Visa
Max: 500KB · 600×800px
→ Compress now
🇨🇦
Canada Visa
Max: 4MB · 420×540px
→ Compress now
🇦🇺
Australia Visa
Max: 5MB · 600×600px
→ Compress now
🇯🇵
Japan Visa
Max: 240KB · 600×600px
→ Compress now
🇮🇳
India Visa (e-Visa)
Max: 300KB · 350×350px
→ Compress now
🇹🇷
Turkey e-Visa
Max: 300KB · 600×600px
→ Compress now
🇸🇦
Saudi Arabia Visa
Max: 200KB · 413×531px
→ Compress now
🌍 All Countries
🇨🇳 China Visa
120KB max
🇦🇪 UAE Visa / Dubai200KB max
🇧🇷 Brazil Visa300KB max
🇷🇺 Russia Visa300KB max
🇳🇿 New Zealand Visa5MB max
🇰🇷 South Korea Visa240KB max
🇹🇭 Thailand Visa200KB max
🇻🇳 Vietnam e-Visa300KB max
🇲🇽 Mexico Visa300KB max
🇸🇬 Singapore Visa2MB max
🇲🇾 Malaysia Visa300KB max
🇩🇪 Germany Visa6MB max
🇫🇷 France Visa6MB max
🇮🇹 Italy Visa500KB max
🇪🇸 Spain Visa500KB max
🇳🇱 Netherlands Visa500KB max
🇪🇬 Egypt e-Visa300KB max
🇰🇪 Kenya e-Visa1000KB max
🇿🇦 South Africa Visa2MB max
🇳🇬 Nigeria Visa200KB max
🇮🇩 Indonesia Visa300KB max
🇵🇭 Philippines Visa2MB max
🇵🇰 Pakistan Visa50KB max
🇧🇩 Bangladesh Visa100KB max
🇱🇰 Sri Lanka e-Visa250KB max
🇳🇵 Nepal Visa50KB max
🇵🇹 Portugal Visa500KB max
🇸🇪 Sweden Visa500KB max
🇵🇱 Poland Visa500KB max
🇺🇦 Ukraine Visa300KB max
🇨🇭 Switzerland Visa500KB max
🇯🇴 Jordan Visa200KB max
🇮🇷 Iran Visa100KB max
🇪🇹 Ethiopia e-Visa200KB max
🇲🇦 Morocco Visa300KB max
🇦🇷 Argentina Visa300KB max
🇨🇴 Colombia Visa300KB max
🇵🇪 Peru Visa300KB max
🇬🇭 Ghana Visa200KB max
🇰🇭 Cambodia e-Visa1MB max
🇲🇲 Myanmar e-Visa300KB max
🔒
100% Private
Your photos never leave your device. No server upload, no data collection.
⚡
Instant Results
Browser-based compression in seconds. No waiting, no queue.
🎯
Exact Requirements
Each country page has the exact KB limit, dimensions and specs pre-loaded.
🆓
Always Free
No signup, no watermark, no limits. Compress as many photos as you need.