Visa PhotoResizer
Make a digital visa photo for the US visa (600 × 600 px, under 240 KB), the Indian e-Visa, or a Schengen visa (35 × 45 mm).
- Files stay on your device
- No sign-up
- Free, no watermark
About this tool
Visa Photo Resizer
Visa applications reject photos with the wrong shape or file size. The US visa form (DS-160) needs a square JPG of 600 × 600 to 1200 × 1200 pixels, no larger than 240 KB. The Indian e-Visa needs a square JPG between 10 KB and 1 MB. Schengen countries ask for a 35 × 45 mm photo.
Pick the tab for your visa, upload a photo taken against a plain white or light background, and download a JPG with the right size and file size.
Visa photos also have rules about your expression, glasses and lighting. Read the guidelines of the embassy or visa portal before you take the photo.
US visa
600 × 600 px square JPG, under 240 KB.
Indian e-Visa
600 × 600 px square JPG, 10 KB to 1 MB.
Schengen
35 × 45 mm at 300 DPI, ready to print.
Private
Your photo never leaves your device.
Step by step
How to resize your visa photo
- 1
Pick what to upload
Choose the tab for the visa photo you need. The required size is shown above the upload box.
- 2
Upload your image
Choose a photo from your phone or computer, drag it in, or paste it. JPG, PNG and WebP all work.
- 3
Adjust the framing
Crop to fill the exact size and move the position slider, or add a white border to keep the whole image.
- 4
Download the JPG
Check that the size, dimensions and format are all ticked, then download the file and upload it to the form.
Need the sizes for another exam? See the exam photo & signature size chart for SSC, UPSC, NEET, JEE, IBPS, SBI and PAN card, or read why exam photos get rejected.