Visa and passport photos

The form wants exact pixels. This file fits.

Upload a photo. ExactPhoto crops it, checks the face, and squeezes the JPEG under the limit — in your browser. Pay $3.99 once for the clean file.

  • No account
  • Eyes leveled to the form
  • Photo stays on this device

The photo stays here

Face detection, leveling, and the JPEG are done in your browser. We never receive the picture.

Eyes go on the official line

For a US visa the eyes land between 56% and 69% from the bottom. A tilted head is rotated level. Skin and background stay untouched.

You can still nudge it

Face size and height have sliders. The pass or fail checks update before you pay.

One person only

Two faces in the frame stop the crop, so a friend in the background cannot sneak into the file.

Background is measured, not painted

Corner samples must look plain and light, and the face area must look sharp. A busy wall fails the check. The photo itself is not retouched.

$3.99, and you see it first

Watermarked preview, eye guides, and a 4×6" print sheet. Visafoto is about $9 and PhotoAiD about $14, and both upload the photo to replace the background.

Pick the form you are filling

Three minutes, then the form

  1. 1

    Upload

    The picture never leaves this browser. Face detection runs here.

  2. 2

    See the check

    Pixels, eye line, background, and sharpness — plus a watermarked preview with the official eye band.

  3. 3

    Download

    Pay $3.99 once. Get the JPEG and a print sheet. No subscription.

Questions before you pay

Is my photo uploaded to a server?
No. Face detection, cropping, and JPEG compression all run in your browser. ExactPhoto never receives the image file.
Does ExactPhoto replace or retouch the background?
No. ExactPhoto only crops the image to the required pixel dimensions and compresses it to the required file size. It does not repaint or replace the background.
How much does it cost?
$3.99 per file, one-time payment via Paddle. The check and watermarked preview are free.
Does ExactPhoto guarantee my photo will be accepted?
No. ExactPhoto checks pixel dimensions, file size, eye-line placement, and whether the background corners look plain. Official portals can still reject a photo for lighting, expression, glasses glare, or other reasons outside the tool's control.

Stuck on the upload step tonight?

Check the photo before you pay. The watermark comes off after checkout.

Check a US visa photo