Compress your passport photo to under 100KB in seconds β no upload, 100% private. Automatically applies white background. Optimized for Indian Passport Seva, US DS-160 visa, Schengen, and UK visa photo requirements.
Click to browse Β· Drag & Drop Β· Ctrl+V to paste
JPG, PNG, WEBP Β· Max 20MB
π‘ Press Ctrl+V to paste directly
Different countries and visa types have different requirements for digital passport photo files. All major portals accept JPEG format with a white or off-white background. This tool defaults to 100KB (the Indian Passport Seva limit) with a white background β the most widely accepted combination. Change the target and background in settings if your specific portal requires different values.
| Visa / Passport | File Size | Dimensions | Background |
|---|---|---|---|
| Indian Passport Seva | Max 100KB | 2Γ2 inches | White |
| US DS-160 Visa | Max 240KB | 600Γ600px | White/off-white |
| Schengen Visa | Max 100KB | 35Γ45mm | White/light grey |
| UK Standard Visa | Max 100KB | 45Γ35mm | Cream/light grey |
| Canada eTA | Max 4MB | 420Γ540px | White |
Use natural light (near a window, indoors) β avoid direct sunlight which creates harsh shadows. Stand against a plain white wall. Look straight at the camera with a neutral expression. After photographing, crop to a square or passport-standard ratio using our Crop Passport Photo tool, then compress here to meet the file size limit.