Skip to main content
Orilami
Visa Photo Formatter

Loading…

Passport & Visa Photo Checker, Print Sheet and Portal File Resizer

Checks a portrait against US DS-160 and passport (2×2 in), UK, Schengen / ICAO 9303 and Australian (35×45 mm), Canadian online renewal (1200×1800 px), DV Lottery and India e-Visa rules — head size, pose, background and lighting — then auto-crops it to a JPEG at the right DPI and under the portal’s file-size limit. Any other picture or scan can be fitted to a portal’s exact pixels, DPI and KB range. Everything runs in your browser; the file never leaves your device.

One tool, two prices

A passport or visa photo is found by its face, checked and cropped so the head and eye line land inside the authority’s bands, with a print sheet included. A file resize fits any picture or scan to the numbers a portal publishes with a centre crop or padding, with no face check, and costs less. A portal not on the list can be entered as a custom photo (with its face bands) or a custom file size.

What the photo check measures

  • Geometry: head height, eye line and centring against the standard’s allowed bands.
  • Head pose: roll, yaw and pitch from a weak-perspective POS solver; roll is also read from the eye line.
  • Background: colour uniformity (CIE76 ΔE*ab), brightness, patterns and cast shadows.
  • Lighting: left/right symmetry (SSIM) and specular hotspots.
  • Expression: eyes open and neutral mouth, measured from the face mesh and estimated when it is unavailable.

Print at home or at a kiosk

For standards that accept a printed photo, the tool also builds a 4×6 in or 10×15 cm print sheet: copies of the cropped photo at their exact physical size, with cut marks and 300 DPI written into the file. Order it as an ordinary photo print and turn off any “fit to frame” option so the size stays exact. The sheet is included in the photo’s price.

Children, families and client batches

Child mode relaxes the eye and expression checks only where the authority does (GOV.UK, the US State Department, Canada and Australia publish rules for babies and young children). Add each finished photo to a batch and download every photo and sheet as one ZIP, charged once with volume discounts, which suits families, schools and immigration firms that should not upload clients’ faces anywhere.

How a file hits an exact size

The resize binary-searches JPEG quality (up to 12 iterations) to land inside the KB band at the highest quality possible, then reports the SSIM so you can see how much fidelity was kept. The DPI is written straight into the JFIF header with no resample, and a page can be saved as a best-effort PDF/A.

Face finder and limits

The face is found by Google’s MediaPipe Face Landmarker, run entirely in your browser. Its model (about 4 MB) and runtime load from this site once and are then cached; your photo is never sent anywhere, and the model only places points, it identifies no one. Drag any point to fine-tune it. If the model can’t run on your device, you place the points by hand and the expression checks are advisory. This is a pre-submission check; the issuing authority makes the final decision.

How to check a passport or visa photo

  1. Step 1: Pick the document

    Under What is it for?, choose the passport or visa you are applying for, such as a US passport, a Schengen visa or a Canadian renewal. The size, the head bands and the background rules follow that choice.

  2. Step 2: Add a photo

    Use a picture you already have or take a new one. The face is found in your browser and marked with points, and you drag any point that sits in the wrong place.

  3. Step 3: Preview & Validate for free

    Each rule is checked on its own and the photo is cropped so the head and eye line land inside the bands. A failed rule is named, so you know whether a recrop is enough or you need a retake.

  4. Step 4: Download the photo or the print sheet

    Download the cropped JPEG for an online form, or the print sheet to print at a kiosk. For a portal that only wants a file of a set size, switch to File size instead.

When to use the photo checker

Before an online visa or passport application
Many portals turn an upload away for the wrong pixel size, DPI or file size before anyone looks at the face. The export meets all three, so a technical check is not what stops you.
After a photo was rejected
Check the new photo against the rule that failed before you submit again. The report names each rule separately, so you can see the problem is fixed.
Checking a studio or pharmacy photo
A photo you paid for can still be cropped too tight or shot against an off-white wall. Check the digital copy before you submit it.
Fitting a scan to a portal's limits
A passport page, signature or certificate that a form rejects as too large or too small is fitted to the portal's pixels, DPI and KB range with File size.

Common mistakes

  • Retouching the photo before checking it

    Smoothing skin, swapping the background or using a beauty filter can get a photo rejected as altered. Check the original picture; the tool only crops and resizes it.

  • Holding the phone at arm's length

    A selfie distance makes the face look wider and the head too big for the frame. Have someone take the photo from a step or two away and let the crop do the framing.

  • Standing with the light behind or beside you

    Side or back light throws a shadow onto the wall, and the background check fails. Face a window or a soft light, with the wall a step behind you.

  • Shrinking the file by cutting pixels

    Lowering the resolution to get under a KB limit breaks the required dimensions. Let the tool adjust the JPEG quality instead, while the pixel size and DPI stay fixed.

  • Reusing one export for every country

    The US asks for 2×2 in, the UK and Schengen for 35×45 mm and Canada's online renewal for 1200×1800 px. Pick the document each time instead of sending the same file everywhere.

Visa & Portal Photo Formatter compared with other ways to get a passport photo

Visa & Portal Photo Formatter compared with photo booth or studio, online photo sites, cropping it yourself.
Visa & Portal Photo FormatterPhoto booth or studioOnline photo sitesCropping it yourself
Where your photo goesStays in your browserTaken and printed on siteUploaded to the site's serverStays on your device
Checks the official rulesEach rule tested on its own, with the failed one namedVaries by booth or studioVariesNo, you judge by eye
Pixel size and DPI for an online formWritten into the fileA digital copy variesUsuallyEasy to get wrong
Printed copiesA print sheet for any photo kioskIncludedOften a paid extraUp to you
Trying another photoPreview again for freeUsually another sessionVariesFree
CostPay per photo with tokens, preview freePay per sessionFree with limits, or paidFree

Frequently asked questions

Which standards does it check against?
ICAO 9303 (the basis of Schengen photo rules) and the US Department of State DS-160 rules, checked one by one: head height, eye line, centring, head pose, background, lighting and expression.
Why do passport photos get rejected most often?
Head size outside the allowed band, an uneven or shadowed background, uneven lighting, a tilted or turned head, a non-neutral expression, and the wrong pixel size or DPI. Each is a separate check here, so you see exactly which one failed.
Does my photo get uploaded for face analysis?
No. Face detection runs in your browser with Google's MediaPipe model, which loads from this site once and is then cached. The photo is never sent anywhere, and the model only places points; it does not recognise or identify anyone. If it can't run on your device, you place the anchor points by dragging.
What is DPI and why does the portal care?
DPI is how many pixels map to an inch of print. Portals check it to confirm the photo prints at the required physical size. The exported JPEG has the DPI written into its header, not just the right pixel count.
Does it edit, retouch or replace anything in my photo?
No. The checks only read the photo. On export it changes the framing and nothing else: one scale-and-shift resample to the standard's pixel size, saved as a JPEG at quality 0.95 (or the highest quality under the standard's file-size limit, such as 240 kB for DS-160) with the DPI in the header. It does not retouch, replace or morph a face or background, rotate the photo or correct a tilted head, and no AI model ever changes your pixels (the face finder only locates points on the photo). A small margin past the photo's edge is filled by extending the photo's own edge; a crop that would need more is refused.
Can it fix a photo that fails?
Framing, yes: the auto-crop recentres the head, scales it to the required proportion and writes the correct DPI. Background, lighting and expression problems need a reshoot, and the report names the blocker.
More questions about Orilami

Visa & Portal Photo Formatter at a glance

Key facts about Visa & Portal Photo Formatter: where it runs, what it costs, what it accepts and produces, and its limits.
Where it runsEntirely in your browser. Files are never uploaded.
Cost499 tokens per photo (about $4.99 at the base rate); larger batches cost less per photo: 6–10 take 10% off the total, rising to 30% off at 41–50
AcceptsJPEG, PNG, WebP, TIFF, HEIC/HEIF
ProducesPhoto Checker: a pass/fail report per rule, plus an auto-cropped JPEG at the right size and DPI (US 600×600 at 300 DPI, Schengen 827×1063 at 600 DPI). Portal Resizer: a re-encoded JPEG or PDF matching the portal's exact dimensions, DPI, format and file-size band.
BatchUp to 50 files per run.
Account neededOnly to spend tokens. Browsing and previewing are free.
What it does not doIt checks published geometry and lighting rules, crops to size and meets a portal's technical requirements. It does not alter faces or backgrounds and cannot guarantee a reviewer's decision; content rules, meaning what the photo or document must show, are still up to you.

Check your photo before you submit it

499 tokens per photo · Preview free, nothing uploaded

Check my photo