A passport size photo maker crops and resizes your photo to the exact dimensions an application needs. This free tool makes a passport size photo for India (35x45mm, 630x810 px), the US and OCI (2x2 inch), Schengen and custom sizes: upload a photo, frame the face, and download a single photo or a printable 4x6 inch sheet. It can also compress the result under a KB limit for online forms. Everything runs in your browser, so your photo is never uploaded.
Need a passport size photo without a studio trip? Upload any photo, frame your face in the box, pick the size, and download it ready to upload or print.
It handles the exact Indian passport size (35x45mm), US and OCI 2x2 inch, and custom sizes, puts it on a clean white background, and can even squeeze it under a KB limit for online portals. Nothing is uploaded, it all runs on your device.
Key takeaways
- Crop to an exact passport size: India 35x45mm (630x810 px), US/OCI 2x2 inch, Schengen, or custom.
- Download a single photo, or a printable 4x6 inch sheet with multiple copies to print cheaply at any shop.
- Optionally compress under a KB limit (for example under 250KB for Passport Seva, or 20-50KB for exam forms).
- Runs fully in your browser, so your photo is never uploaded. Shoot against a plain white wall for best results.
Why use this passport size photo maker?
Exact official sizes
India 35x45mm, US/OCI 2x2 inch, Schengen, plus any custom size in mm.
Print sheet included
Get a 4x6 inch sheet of copies to print at any photo shop for a few rupees.
Hit a KB limit
Compress the photo under the size cap an online form or exam portal requires.
Private, no upload
Cropping and resizing happen on your device. Your photo never touches a server.
How to use it
- Upload a clear, front-facing photo (ideally against a plain white wall).
- Pick a size: India passport 35x45mm, US/OCI 2x2 inch, Schengen, or custom.
- Drag to position and use the zoom slider so your face fills the frame.
- Optionally tick "compress under a KB limit" and set the KB your form allows.
- Download the single photo, or the printable 4x6 inch sheet.
How to make a passport size photo online
Four steps:
- Upload a clear, front-facing photo. A plain white wall behind you gives the cleanest result.
- Choose the size you need (India 35x45mm is the default).
- Drag the photo and use the zoom slider until your face sits correctly in the frame.
- Download the single photo for an online upload, or the 4x6 inch sheet to print.
Passport photo sizes (get the right one)
| Document | Size | Pixels |
|---|---|---|
| India passport (Passport Seva) | 35 x 45 mm | 630 x 810 px |
| US visa / Green card / OCI | 2 x 2 inch (51 x 51 mm) | 600 x 600 px |
| Schengen / UK | 35 x 45 mm | 413 x 531 px |
| Custom | Your mm | At 300 DPI |
The Indian passport photo is 35x45mm with a plain white background, uploaded as a JPEG between roughly 10KB and 250KB. The older 2x2 inch square is now mainly used for US visas, OCI and some exam forms. Always double-check the exact rule on the official portal before you submit.
Indian passport photo requirements in short
- Size: 35 x 45 mm (630 x 810 px for the digital upload).
- Background: plain white. Grey or off-white often gets rejected.
- Face: front-facing, neutral expression, both eyes open, roughly 70 to 80% of the frame height.
- File: JPEG, usually 10KB to 250KB for online forms.
(Sources: passport-size-photo.com, photogov.net. Confirm the final spec on the official Passport Seva portal.)
How to get it under the KB limit
Many online forms cap the file size, often 250KB for passports or 20KB to 50KB for exam forms. Tick the "compress under a KB limit" option and enter your number, and the tool lowers the quality just enough to fit while keeping the photo clear. If you need very aggressive compression (like 20KB) for an exam, our image compressor gives you finer control.
Printing your passport photos cheaply
Instead of paying studio rates, download the 4x6 inch sheet. It tiles several copies of your photo onto one standard print, which any photo shop can print for a few rupees. Then just cut along the lines.
Is my photo safe?
Yes. The entire process, cropping, resizing and compressing, happens in your browser. Your photo is never sent to us or any server, which matters for an ID photo. It even works offline once the page has loaded. Note: this tool does not auto-remove the background, so for a true white background, photograph yourself against a plain white wall.
Popular use cases
- Making a 35x45mm photo for an Indian passport or Passport Seva upload.
- Creating a 2x2 inch photo for a US visa, Green card or OCI application.
- Preparing an exam-form photo at an exact size and KB limit.
- Getting a printable sheet of passport photos to print cheaply.
- Resizing any portrait to a custom document photo size.
Frequently asked questions
What is the correct passport size photo for India?
For an Indian passport the photo is 35 x 45 mm, which is 630 x 810 pixels for the online upload, on a plain white background, saved as a JPEG usually between 10KB and 250KB. This tool crops to that exact size.
How do I make a passport size photo online for free?
Upload a front-facing photo, choose the size (India 35x45mm, US 2x2 inch or custom), drag and zoom to frame your face, then download. You can also download a printable 4x6 inch sheet. It is free and runs in your browser.
What is the 2x2 inch passport photo used for?
The 2 x 2 inch (51 x 51 mm) square photo is used mainly for US visas, Green cards, OCI cards and some exam forms. For an Indian passport, use 35 x 45 mm instead.
Can I compress the photo to a KB limit like 50KB?
Yes. Turn on the compress option and enter the KB your form allows. The tool reduces quality just enough to fit, for example under 250KB for a passport or 20 to 50KB for exam forms.
Does this tool remove the background?
No. It crops and resizes to the exact size and puts the photo on a white canvas, but it does not erase an existing background. For a clean white background, take the photo against a plain white wall.
Is my photo uploaded anywhere?
No. Everything happens locally in your browser, so your photo never leaves your device. That keeps an ID photo private, and it works offline once loaded.
How do I print passport photos at home or a shop?
Download the 4x6 inch sheet, which places several copies on one standard photo print. Any shop can print a 4x6 for a few rupees, then you cut along the guide lines.
What background colour is required?
A plain white background is required for Indian passports and most documents. Off-white or grey backgrounds are often rejected, so use a clean white wall.
Want this done for you?
We build fast, SEO-ready websites and run digital marketing for businesses across Noida & Delhi NCR.