Make Passport Size Photo

📸 Passport / Form Photo Tool — Crop, Resize & Compress

Need a passport-size photo for a government form, exam application, or online registration? Our free Passport Size Photo Tool lets you upload, crop, and auto-compress your photo to 20KB–50KB in JPEG format. Choose from preset sizes for Indian Passport, Aadhaar, PAN Card, SSC, UPSC, and more — all directly in your browser.

📸 Passport / Form Photo Tool

Upload, crop to preset sizes, and auto-compress to 20KB–50KB

📷
Drag & drop your photo here
or click to browse — JPG, PNG, WEBP
Choose Photo Size
Passport (3.5x4.5 cm) PAN Card (2.5x2.5 cm) Aadhaar (3.5x3.5 cm) US Visa (2x2 inch) SSC / UPSC Free Crop
Passport photo crop preview
Width
— px
Height
— px
Quality 90%
KB to KB
Compressed passport photo preview
🔒 100% Private: Your photo is processed entirely in your browser. Nothing is uploaded to any server.
💡 Auto-Compression: The tool automatically adjusts quality and dimensions to bring your photo between your target file size (default 20KB–50KB). No manual tweaking needed — just crop and click!

📖 How to Use the Passport Photo Tool

  1. Upload Photo — Drag and drop or click to browse. Any image format works.
  2. Choose Preset — Select a standard size (Passport, PAN, Aadhaar, etc.) or use Free Crop.
  3. Adjust Crop — Drag, zoom, and position the crop area on your photo.
  4. Set Target Size — Default is 20KB–50KB (most government forms). Adjust if needed.
  5. Click "Crop & Compress" — The tool auto-adjusts quality and size to hit the target.
  6. Download — Preview and download your compressed passport photo.

📏 Common Photo Size Requirements

Document / Form Size (cm) Size (pixels @ 300 DPI) File Size
Indian Passport 3.5 x 4.5 cm 413 x 531 px 20–50 KB
PAN Card 2.5 x 2.5 cm 295 x 295 px 20–50 KB
Aadhaar Card 3.5 x 3.5 cm 413 x 413 px 20–50 KB
US Visa (2x2 inch) 5.08 x 5.08 cm 600 x 600 px Varies
SSC / UPSC / Railway 3.5 x 4.5 cm 413 x 531 px 20–50 KB
Bank / Job Application 3.5 x 4.5 cm 413 x 531 px 20–100 KB

⭐ Features

✂️ Smart Crop

Drag, zoom, and resize the crop area freely.

📏 Preset Sizes

Passport, PAN, Aadhaar, US Visa, SSC, and more.

🗜️ Auto-Compress

Automatically hits 20–50 KB target size.

🔒 100% Private

Everything runs locally. No upload to server.

💡 Tips for a Perfect Passport Photo

  • Use a Plain Background — White or light-colored backgrounds work best for government forms.
  • Good Lighting — Ensure even, natural lighting on your face. Avoid harsh shadows.
  • Face the Camera — Look directly at the camera with a neutral expression.
  • No Accessories — Remove sunglasses, hats, and heavy jewelry (except religious headwear).
  • High Resolution — Upload the highest quality photo possible for best results after compression.
  • Crop Carefully — Make sure your face is centered and occupies 70–80% of the frame.

❓ Frequently Asked Questions

What size photo is needed for Indian Passport?

Indian Passport requires 3.5 x 4.5 cm (413 x 531 pixels at 300 DPI) with a plain white or light background. File size: 20–50 KB in JPEG.

How does auto-compression work?

The tool starts at your selected quality and tries to create the JPEG. If the file is too large, it reduces quality; if still too large, it scales down dimensions. If too small, it increases quality. This loops until the file is within the target range.

Can I change the target file size?

Yes! The default target is 20–50 KB (most government forms), but you can change the min and max values to any range you need.

What image formats are supported?

You can upload JPG, PNG, WEBP, BMP, or any browser-supported image format. The output is always JPEG.

Is my photo safe?

Yes! All processing happens locally in your browser. Your photo is never uploaded to any server or stored anywhere.

Is this tool free?

Yes, completely free. No sign-up, no watermarks, no limits.