Skip to main content

Visa Photo Maker

Resize your photo to standard visa specifications. Output is 600x600 pixels with white background, under 500 KB. Free, browser-based.

Quick start

Done in 3 steps

  1. 1

    Upload your photo

    Drop your photo or click to select it. JPEG, PNG, and WebP are all accepted.

  2. 2

    Resized to square visa format

    Your photo is resized to 600x600 pixels with a white background fill and compressed under 500 KB, entirely in your browser.

  3. 3

    Download and attach to your visa application

    Download your JPEG and upload it to your visa application portal.

Requirements

Visa Application Photo Requirements

Standard visa photo specification for online applications: 600 × 600 px at 300 DPI, JPEG format, plain white background, under 500 KB. Covers Indian e-Visa and most international visa portals.

Dimensions
600 × 600 px
Format
JPEG
Max file size
500 KB
Resolution
300 DPI
Background
Plain white background — mandatory for all visa photos

Additional requirements

  • Face must be centred and occupy 70–80% of the frame
  • Eyes must be open, clearly visible, looking directly at the camera
  • No sunglasses, tinted lenses, or any eyewear unless medically required
  • Neutral facial expression — no smiling with open mouth
  • For US DS-160: file must be under 300 KB; this tool targets under 500 KB for all portals
  • Head coverings are only allowed for religious reasons and must not obscure the face

Source: USCIS / UKVI / Schengen Area Standard Visa Photo Requirements· Updated June 2026

Troubleshooting

Common issues & fixes

If your upload is rejected, one of these is usually the reason.

  • Upload failed — file size exceeded

    What you see

    Portal shows "File size should not exceed X KB" and rejects the upload.

    How to fix it

    This tool compresses your photo to exactly the required limit. Download the processed file and upload that instead of your original.

  • Format not accepted

    What you see

    Portal displays "Please upload JPEG/JPG image only" after you select your photo.

    How to fix it

    Download the file produced by this tool — it is always exported as JPEG, regardless of your original format.

  • Photo dimensions rejected

    What you see

    Portal shows "Photo dimensions do not match requirements" on upload.

    How to fix it

    Each ID document has specific pixel dimensions. Use the correct preset (Aadhaar, PAN card, Passport, or Voter ID) — the tool sets the exact pixels required.

  • Face not clearly visible

    What you see

    Automated check flags "Face not detected" or "Photo quality too low".

    How to fix it

    Use a well-lit, high-contrast original photo with your face clearly centred and filling most of the frame. Avoid low-light or blurry source photos.

  • Background not accepted

    What you see

    Form shows "Plain white background required" after upload.

    How to fix it

    Take the photo in front of a plain white or off-white surface in good even lighting. This tool cannot change the background of an existing photo.

Frequently asked questions

What is the standard visa photo size?
Most online visa portals accept a square photo of 600×600 pixels at 300 DPI, JPEG format, under 500 KB. This tool targets that standard format.
Does this tool work for Indian e-Visa applications?
Yes. The Indian e-Visa portal requires a square JPEG photo under 1 MB. This tool produces a 600×600 px JPEG well under that limit.
What background is required for visa photos?
All major visa programs require a plain white background. This tool applies a white background fill automatically to ensure compliance.
My country requires a 35mm × 45mm photo. Will this work?
Physical print requirements (like 35×45 mm) are for printed photos. For online visa applications, the 600×600 px digital format is the standard. For physical prints, consult a photo studio.
Can I use this for US visa (DS-160)?
The DS-160 form accepts a JPEG under 300 KB with a white background. This tool's output meets those requirements.

Search Presetly

Search for tools, guides, and categories