Passport Photo Maker
Create a compliant passport or visa photo for any country — exact dimensions, format and file size, validated. Free and private.
Drag & drop images, or browse
JPG · PNG · WebP · HEIC · HEIF — processed privately in your browser
Your compressed images appear here. Nothing is uploaded — everything runs on your device.
Quick answer
To make a passport or visa photo, pick your country preset below (or set the exact size and KB yourself), upload your photo, and FitToKB resizes it to the official dimensions, format and file size — with a pass/fail check, free and in your browser.
Passport & visa presets
US Visa Photo (DS-160)
600×600 px · 54–240 KB
US Passport Photo
600×600 px · ≤240 KB
US DV Lottery Photo (Green Card)
600×600 px · ≤240 KB
Schengen / EU Visa Photo
413×531 px · ≤500 KB
UK Passport Photo (Digital)
600×750 px · 50–10240 KB
India Passport Photo (Passport Seva)
630×810 px · 10–250 KB
China Visa Photo
354×472 px · 40–120 KB
OCI Card Photo
360×360 px · ≤200 KB
Frequently asked questions
Can I make a passport photo for free?
Does it set the right background?
Which countries are supported?
Is my photo uploaded?
Related tools
More free, private image tools from FitToKB.
Compress to Exact KB
Hit any target size + dimensions + format in one click, with a pass/fail check.
OpenPNG Compressor
Shrink PNG files in your browser, or convert to a smaller format.
OpenJPG Compressor
Reduce JPG/JPEG photos to an exact KB target without visible loss.
OpenHEIC to JPG
Convert iPhone HEIC/HEIF photos to JPG — and resize to a size limit.
OpenPNG to JPG
Convert PNG to JPG with a white background and optional size cap.
OpenJPG to WebP
Modern WebP output for the smallest files at the same quality.
OpenCompress your first image now
Free forever. No signup, no watermark, no upload. Everything runs on your device.