Passport & Visa Photos

Passport and Visa Photo Maker

Manually crop, position, rotate, and size an identity photo with neutral guides and custom requirements.

Use the tool

Prepare your file

JPG, PNG, WebP · custom settings only · up to 25 MB

Try it with a sample

Geometric framing practice · not a real passport photo. These files contain no personal information.

Loading selects the sample only. Choose the settings in the worked example before processing.

Drop an image here

JPG, PNG, or WebP · up to 25 MB

Processed in this browser tab. No file upload is used.
Choose an image to start.

Practice a 35 × 45 mm export before using a portrait

The geometric practice image exports to 413 × 531 pixels after rounding. It is intentionally labelled as a demo. Use it to learn the controls; it is not an acceptable identity photograph.

Input
14,729 bytes
Output
19,567 bytes
Result
413 × 531 px

Settings: Custom width 35 mm; height 45 mm; 300 PPI; Cover; zoom 1; centred position; rotation 0; JPG at 90%.

Original synthetic sample before photo
Original · Download input
Actual exported sample after photo
Exported result · Download output

Measured with this site’s processing engine in Edge 156 on 27 October 2026. These are results for this sample, not promised sizes for other files. Browser encoders can produce different byte counts. How to repeat the examples

A 35 × 45 mm example is a measurement exercise, not a country preset. Copy your receiving authority’s current dimensions and photo conditions into the requirements worksheet before preparing a real portrait.

Before you accept the download

  • Check pose, face placement, expression, lighting and permitted edits against the authority’s instructions. The tool does not certify them.
  • Process the image after changing position or zoom to inspect the edited result.
  • The background control fills blank or transparent canvas. It does not remove a wall from a photograph.
  • For a print sheet, print at 100% and measure a copy. For digital upload, check pixels, format and bytes.

How it works

Three clear steps

  1. 01

    Choose a portrait image.

  2. 02

    Set custom dimensions, PPI, background, zoom, position, and rotation.

  3. 03

    Check the guide, process the photo, and verify the output before download.

What this tool does

Use manual controls and a head-position guide without implying official approval or guaranteed acceptance.

Accepted inputJPG, PNG, WebP · custom settings only · up to 25 MB
Processing locationThis browser tab
Account requiredNo
Output validationPhoto, byte count, and tool constraints

How this result is produced

The tool begins with the selected portrait image, then applies your manual crop, position, rotation, physical-size, PPI, and background choices before exporting one new file.

Practical example

For a custom 35 × 45 mm output at 300 PPI, inspect the guide and preview before downloading. Check current receiving-authority requirements yourself.

Read the guide to pixels, PPI, format, and file-size terms

Limits and troubleshooting

  • No country preset is labelled official in this release because requirements need authoritative verification.
  • The guide is a positioning aid, not automated biometric validation.

If the preview feels difficult to position, start again from an uncropped portrait with space around the head and shoulders. Recheck the authority’s current units, background, pixel, and file-size rules before exporting.

Questions people ask

Does this guarantee acceptance?

No. This tool prepares a photo according to the settings you choose. Acceptance depends on current receiving-authority requirements.

Background and print-sheet limits

The background setting fills empty or transparent areas. It does not remove an existing background from a portrait, and the guide does not perform face detection. The original-image preview stays unchanged while you adjust settings; process the image to inspect the edited result.

The 4 × 6 inch print sheet uses 1,800 × 1,200 pixels with a 300 PPI density tag. Photo cells are calculated from the physical dimensions you entered, with space between copies. A photo too large for the sheet is rejected. Print at actual size / 100%, disable fit-to-page, and measure a test copy before submission.