Skip to content
T
Tools.Town
Free Online Tools for Everyone
35×45 mm

Passport Photo Maker

API

Turn any photo into an exact government-spec passport photo — Indian Passport, MahaDBT, MPSC, SSC, UPSC, PAN — with precise pixels and KB, plus a printable 8-up sheet.

Sizing stays in browser
Exact px + KB
Print-ready sheet

Make an exact-spec passport photo

भारतीय पासपोर्ट (नवीन २०२५ स्पेक) · 35×45 mm · JPEG · Passport Seva's updated digital-photo upload spec (Sept 2025): 630×810 px, 35×45 mm, plain light background, full face. Always confirm the live portal's stated limits before submitting.

Embed This Tool

Easy to Embed

Add Passport Photo Maker to your website or blog in seconds.

  • Responsive design
  • Lightweight & fast
  • No backend required
  • Always up-to-date
<iframe
  src="https://tools.town/embed/passport-photo-maker/"
  width="100%"
  height="600"
  style="border:none; border-radius:12px;"
  loading="lazy"
  title="Passport Photo Maker">
</iframe>

Share This Tool

Share Instantly

Share Passport Photo Maker with anyone — no login required.

  • Shareable link
  • No login required
  • Works on any device
  • No account needed

Share via

Advertisement

How to Use

  1. 1 Pick the spec you need — Indian Passport (new 2025 spec), MahaDBT, MPSC, SSC, UPSC, PAN card, or generic 35×45 mm.
  2. 2 Upload any photo (JPG, PNG or WEBP) and crop it — drag, zoom and rotate inside the exact aspect frame.
  3. 3 The tool resizes to the exact pixels and compresses the JPEG into the required KB band, showing you the ACTUAL output numbers.
  4. 4 Optional: change the background to studio white, light blue or red with AI (1 credit) — the result is re-sized to spec automatically.
  5. 5 Download the single photo, or compose a print sheet (A4 or 4×6 inch) with crop marks and print it at 100% scale.

Features

  • Indian Passport — new 2025 spec: 630×810 px, 35×45 mm
  • Indian Visa / OCI — 2×2 inch (600×600 px)
  • MahaDBT Scholarship — 420×525 px JPG, strict 10–20 KB
  • MPSC Application — 3.5×4.5 cm, up to 50 KB
  • Maharashtra Police Bharti — 3.5×4.5 cm, 20–50 KB
  • SSC Exam — 3.5×4.5 cm, 20–50 KB
  • UPSC Application — square, 20–300 KB
  • PAN Card — 2.5×3.5 cm stamp size, ≤ 20 KB
  • Generic passport size — 35×45 mm for any form
  • Exact KB compression with the real file size shown before download
  • Print sheet on A4 (8+ copies) or 4×6 photo paper, with crop marks
  • Optional AI background change: white, light blue or red

Why it Matters

Government portals reject photos for invisible reasons: 2 KB over the limit, 5 pixels off, wrong aspect. A studio charges ₹100–300 and still gets the digital spec wrong. This tool makes the exact file the portal wants — measured pixels, measured KB — and a print sheet that turns one ₹5 A4 colour print into 8+ passport photos. That's why it's the money tool for xerox shops and CSC centres.

★★★★★

Use Cases

Xerox & Print Shops

Customer photo in, exact-spec sheet out. One A4 colour print (₹5) becomes 8+ passport photos you can sell at standard rates.

CSC / Seva Kendra

MahaDBT, MPSC, police bharti and PAN uploads rejected for size? Produce the exact px and KB the portal wants on the first try.

Students & Job Applicants

Make your own form-ready photo at home for scholarship, exam and job applications — no studio visit, no charges.

Parents

School forms, ID cards and admissions all want passport-size photos. Take one good phone photo and print a full sheet.

How to use

  1. Pick the spec. Each preset carries the published pixel size, physical size and KB band — the dropdown shows all of it up front.
  2. Upload and crop. Drag, zoom and rotate inside a frame locked to the spec’s exact aspect ratio, so the output can never be stretched.
  3. Let the pipeline work. The photo is drawn at the exact required pixels and the JPEG quality is binary-searched until the file fits the KB band. The actual measured output — pixels and KB — is shown as chips before you download anything.
  4. Optionally change the background. White, light blue or red studio backgrounds via AI (1 credit). The AI only repaints the background; the result is re-cropped, re-sized and re-compressed by the same deterministic pipeline.
  5. Download. Grab the single photo for portal uploads, or compose a print sheet — A4 fits 8+ standard photos — and print at 100% scale.

Why the output is trustworthy

Everything compliance-critical — pixels, KB, DPI, sheet geometry — is plain, deterministic code that runs in your browser, with unit tests behind the math. AI is used for exactly one thing (background replacement) and its output is treated as just another input photo. What you download is always produced by the measured, deterministic pipeline, never by a model.

For shops: the ₹5 → ₹40+ workflow

  1. Customer sends a phone photo on WhatsApp.
  2. Pick the spec they need (passport, exam form, PAN), crop, done — under a minute.
  3. Download the A4 sheet, print on glossy paper at 100% scale, cut along the crop marks.
  4. One ₹5 colour print yields 8+ saleable passport photos, plus the digital file for the portal upload — two services from one upload.

Common rejection reasons this tool prevents

  • Wrong file size — compressed into the exact KB band, never just “small enough”.
  • Wrong dimensions — output is drawn at the exact required pixels.
  • Stretched face — the crop frame is locked to the spec’s aspect ratio.
  • Wrong format — every Indian portal preset outputs JPEG.
  • Wrong print size — sheets are composed at 300 DPI with true 35×45 mm photos, as long as you print at 100% scale.

What it can’t fix: closed eyes, harsh shadows, caps, tinted glasses, or an old photo where the portal demands a recent one. Start with a good photo and the pipeline handles the rest.

Frequently Asked Questions

Is this photo valid for MahaDBT and MPSC?
The tool produces the exact published upload spec — MahaDBT's 420×525 px JPG between 10 and 20 KB, and MPSC's 3.5×4.5 cm JPEG up to 50 KB — and shows you the actual pixels and KB of the file before you download. Portals occasionally change limits mid-cycle, so always cross-check the current advertisement; the spec table updates as rules change.
Why does the exact KB matter so much?
Most Indian government portals enforce hard file-size bands and reject anything outside them — a 21 KB file fails a 10–20 KB rule just like a 2 MB one. This tool binary-searches JPEG quality until the file lands inside the band at the highest possible quality, then shows you the measured result.
Does the AI background change alter my face?
No. The AI is instructed to repaint ONLY the background to a uniform studio colour and keep your face, hair edges, clothing and pose identical — no retouching or beautifying. And the AI never produces the final file: its output is fed back through the deterministic resize-and-compress pipeline, and you can compare results before downloading.
Is my photo uploaded to a server?
The core tool — cropping, resizing, KB compression and the print sheet — runs entirely in your browser; the photo never leaves your device. The one exception is the optional AI background change, which sends the photo to our AI servers, privately scoped to your account. Skip that step and nothing is ever uploaded.
How do I print the sheet correctly?
Download the sheet (A4 or 4×6 inch, 300 DPI) and print it at 100% scale / 'Actual size'. Never use 'fit to page' — that shrinks the photos and the 35×45 mm prints will measure wrong. Then cut along the crop marks.
How many photos fit on one sheet?
For standard 35×45 mm photos: 8 or more on A4 and at least 4 on 4×6 inch photo paper, laid out with cutting gutters and crop marks. Smaller specs like PAN stamp size fit even more. The tool shows the exact capacity for your selected spec and paper.
What kind of photo should I start with?
A recent, front-facing photo in good even light, against a plain wall, with your full head and the top of your shoulders visible and a little space above the hair. Avoid harsh shadows, caps and tinted glasses — those cause rejections no software can fix.
Is the new 630×810 px Indian Passport spec supported?
Yes — the 'Indian Passport (new 2025 spec)' preset outputs exactly 630×810 px at 35×45 mm. Verify the live Passport Seva portal's current limits when you apply, as specs can be revised.
How much does it cost?
Making the photo, hitting the KB target and downloading the print sheet are free and unlimited. Only the optional AI background change uses 1 generation credit per run (packs from ₹99 for 10) — and a failed run is never charged.
Why is the file slightly below the minimum KB sometimes?
Tiny specs like PAN's 295×413 px can encode to a very small JPEG even at maximum quality, so the file may land under a portal's minimum. The tool warns you when that happens; starting from a sharper, more detailed photo raises the file size naturally.

Related Tools You Might Like

Browse more free tools