How to use
- Pick the spec. Each preset carries the published pixel size, physical size and KB band — the dropdown shows all of it up front.
- 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.
- 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.
- 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.
- 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
- Customer sends a phone photo on WhatsApp.
- Pick the spec they need (passport, exam form, PAN), crop, done — under a minute.
- Download the A4 sheet, print on glossy paper at 100% scale, cut along the crop marks.
- 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.