Skip to the photo maker

Passport Size Photo Maker

100% private

Exactly 630 × 810 pixels and under 250 KB — the size Passport Seva actually checks for. Your photo is read on this device and never uploaded.

Drop your photo here A normal phone photo is fine — face the camera, stand near a plain wall. It stays on your device; we never see it, and there is nowhere for it to be sent.
photo.jpg

The bright rectangle is what you will get. Move it so the head sits inside it, from the top of the hair to the chin.

100%
Your photo
Your finished document photo

What this tool cannot check for you: that your eyes are open and clearly visible, that your mouth is closed, that your glasses are off, that your head is straight rather than tilted, and that there are no shadows on your face or behind you. Those are all part of the official specification and a person at the counter will look for them. The full list is further down this page.

1 What is this for?

2 Fit the file under

Forms reject a photo that is a single byte too big. Pick the limit yours states and the tool finds the best quality that fits underneath it.

Working…
Advanced options

Overrides the dropdown when set. Use it when your form names a limit that isn’t in the list.

Only used when the document above is set to “Something else”.

Checking usage…

Step by step

How to make a passport size photo

Four steps, no account, no email address, no watermark on the result.

Add your photo

Drag it onto the page or press Choose a photo. A normal phone picture works — face the camera squarely, stand close to a plain, pale wall, and get someone else to take it so your arm isn’t stretched out.

Say what it is for

Pick the document. An Indian passport upload is 630 × 810 pixels under 250 KB; a printed form photo is 35 × 45 mm. The tool sets both the size and the limit for you.

Line up the head

The bright rectangle is what you keep. Use the arrow buttons and the zoom slider until the head fills it from the top of the hair to the chin. Fit puts it back to our best guess at any time.

Make it and save it

Press the button once. You get a JPG at exactly the right pixel size, squeezed under the limit, and a print sheet too if you asked for one.

The numbers that matter

What the Indian passport portal actually requires

Most “passport photo” sites give you 35 × 45 mm at 300 DPI, which is 413 × 531 pixels. Passport Seva rejects that. It wants a specific pixel size, and it checks.

Photo dimensions630 × 810 pixels, exactly. Not 629, not 631.
Photo file sizeMaximum 250 KB
FormatJPG / JPEG only
Signature file sizeMaximum 100 KB, cropped to a rectangle
Face coverageThe face takes up 80–85% of the photograph
BackgroundWhite
Printed photo (paper forms)4.5 cm × 3.5 cm, colour, plain background, photo paper

Where these numbers come from. The dimensions, face coverage and background are stated in the Guidelines for ICAO Compliant Photographs published on the Passport Seva portal. The 250 KB and 100 KB limits and the JPG-only rule come from the upload screen of the portal itself. The 4.5 × 3.5 cm printed size is in the official Application Form Instruction Booklet.

We are spelling this out because the guidance elsewhere online genuinely conflicts — we found widely-shared pages claiming 600 × 600 pixels and 20–100 KB, and they are wrong. Specifications do change. Check the notification or portal for your own application before you submit; the official page is the only one that counts, including this one.

You may not need one at all

If you are applying at a Passport Seva Kendra or a Post Office Passport Seva Kendra, no photograph is required — they photograph you at the counter. The pasted photo is for applications made through a District Passport Cell, a Speed Post Centre or a Citizen Service Centre.

The rules about you, not the file

Full face, front view, eyes open and clearly visible, mouth closed, natural expression, head centred and not tilted, no hair across the eyes. Take your glasses off to avoid reflections. Head coverings only for religious reasons, and the face from chin to forehead must still be fully visible.

About the lighting

Uniform light, no shadows on your face or on the wall behind you, no flash reflections, no red eye. Stand about a metre and a half from the camera rather than holding it at arm’s length — close-up lenses distort a face in a way that gets photos rejected.

Private by design

Why this photo maker can’t leak your face

A passport photo is a picture of your face attached to an identity document. Most free tools upload exactly that to a server you know nothing about, crop it there, and hand back a link. This one works differently, and you can check that yourself.

Zero uploads

The tool is downloaded to your browser once. From then on it reads your photo straight off your own disk. It never enters a network request, so there is no copy of your face anywhere for us to keep, lose or be compelled to hand over.

Nothing stored

Your photo and the file it produces live only in this tab’s memory. Close the tab and both are gone at once — no processing queue, no temporary folder, no “we delete files after an hour” promise you have to take on trust.

No account

No sign-up, no email address, no watermark across your face, and no paid tier that unlocks the size you actually needed.

To be precise about what does leave your device — because “100% private” is easy to say and worth checking. Three things, none of them your photo:

1. When a photo is finished, this page sends one anonymous message to our counter saying “passport-size-photo was used”. No image, no file name, no dimensions, nothing identifying you. It exists so the usage number above is a real one rather than something we invented.
2. Google Analytics records the page view and that a photo was made, the same as on every other page of this site. It is sent nothing about your picture. Block it and the tool works identically.
3. Only if you tick “Whiten the background for me”, your browser downloads a 26 MB helper file from this site — the same one the background remover uses. That is a download from us, not an upload to us: your photo stays on your device while it runs, and once the file is cached the feature works offline too.

Your photo is in none of them. It never enters a network request at all — and unlike a promise, that is something you can check. Turn off your wifi, reload this page and make a photo anyway. It still works. No upload-based tool can pass that test.

At a glance

Tool specifications

InputJPG, PNG, WebP, AVIF, BMP, GIF and iPhone HEIC / HEIF
OutputJPG at exactly the preset’s pixel size, plus an optional 4 × 6 inch print sheet
PresetsIndian passport upload and print, Passport Seva signature, 350 × 350 form photo, UK, US, Schengen, and a custom size
Size limits250 KB, 200 KB, 100 KB, 50 KB, 1 MB, none, or any figure you type
Print sheet4, 6 or 8 copies at 35 × 45 mm, 300 DPI, with cut guides
Maximum photo size50 megapixels; a warning above 24 megapixels
Background whiteningOptional. Needs a one-off 26 MB download, then works offline
Where processing happensIn your browser, on your device — nothing is uploaded
Works offlineYes once the page has loaded, including as an installed app
Sign-upNot required, not offered
WatermarkNone
PriceFree

Questions

Passport size photos, answered

What size is a passport size photo in India?
There are two answers, and mixing them up is the usual reason a photo gets rejected. For the online Passport Seva upload it is 630 × 810 pixels as a JPG of no more than 250 KB. For a photo pasted onto a paper form it is 4.5 cm × 3.5 cm printed in colour. This tool has a preset for each.
Why 630 × 810 and not 35 × 45 mm at 300 DPI?
Because the portal specifies pixels, not paper. 35 × 45 mm at 300 DPI works out to 413 × 531 pixels, and the portal will not accept it. 630 × 810 happens to be the same shape at a higher density — roughly 457 DPI — so treat it as its own requirement rather than converting from millimetres. Several popular free tools get this wrong and produce a file that is rejected on upload.
How do I get my photo under 250 KB without ruining it?
Let the tool do it. It saves the photo at the highest JPG quality that still fits inside the limit you chose, rather than making you guess at a percentage. At 630 × 810 there is a lot of room — most photos land well under 250 KB with no visible loss at all. Crucially it will never shrink the picture to reach the limit, because that would break the pixel size the portal requires; if it genuinely cannot fit, it tells you instead of quietly handing you a rejected file.
Is my photo uploaded anywhere?
No. Everything runs inside your browser using code that was downloaded to your device. Your photo is read from your own disk and never placed in a network request. The simplest proof: disconnect from the internet and make a photo — it still works.
Can I use this for the signature upload too?
Yes. Sign on plain white paper with a blue or black pen, photograph or scan it, and choose the Signature — Passport Seva preset. It crops to a rectangle and fits the file under the 100 KB the portal allows. If it will not fit, tick Convert to black and white under advanced options — on a signature that costs nothing and saves about a third of the size.
Do I even need to upload a photo?
Not always. The official instruction booklet says a photograph is not required for applications submitted at a Passport Seva Kendra (PSK) or Post Office Passport Seva Kendra (POPSK) — your photo is taken at the counter. A pasted photograph is needed for applications made through a District Passport Cell, an Authorised Speed Post Centre or a Citizen Service Centre. Check which route your application is taking before you spend money at a photo studio.
Can it make my background white?
Yes — tick Whiten the background for me. It works best when the wall behind you is already plain and pale; a busy room, a patterned curtain or hair against a dark background will show soft edges where it could not tell you apart from the background. It downloads a 26 MB helper the first time and then works offline. If your photo is already against a white wall, leave it switched off: you will get a better result and skip the download entirely.
Can I print several copies at once?
Yes. Under advanced options, tick Also make a printable sheet and choose 4, 6 or 8 copies. You get a 4 × 6 inch sheet at 300 DPI with faint cut guides — the standard size any photo shop or kiosk prints from. Take the file on a phone or a pen drive and ask for a single 4R print.
Do I need to sign up or pay?
No. There is no account, no email capture, no watermark and no paid tier. Nopturnia funds itself through affiliate links on its product buying guides, not through these tools.

Keep it handy

Save it, share it, or tell us what’s missing

Come back to it

Bookmark the page, or pin it to your saved tools so it sits at the top of the tools list on this device.

Something not right?

If a portal rejected the photo, the crop fought you, or the preset you needed isn’t here, tell us — especially if a specification has changed. The form opens with the tool already filled in, so you only have to describe what happened.