Pakistan visa photo (35×45 mm, ≤350 KB)

Upload a photo, line up the head with the guides, and download a 413×531 px JPG within ≤350 KB ready for the online form. You can also print it on a 4×6 sheet.

Private by design: your photo is processed only in your browser with the Canvas API. It is never uploaded to any server.

Official requirements: Pakistan Visa Photo (online)

Size45 mm high × 35 mm wide
File sizeMaximum 350 KB (Photograph Guide); the upload page allows up to 500 KB. We target 350 KB.
FormatJPEG
Head sizeFace 70–80% of the photo
BackgroundPlain white
Other rulesNo glasses; Not older than 6 months
This tool exports413 × 531 px JPEG – 413×531 px is our conversion of 35×45 mm at 300 DPI for printing; it is not an official pixel requirement.
4×6 print sheet413 × 531 px at 300 DPI = 34.97 × 44.96 mm (millimetres rounded to the nearest pixel); 8 photos per 4×6 in sheet

Our interpretation

  • “Face 70–80% of the photo” is drawn as head height (top of head to chin) = 70–80% of the photo height.

Conflicting official sources

  • Photograph Guide: max 350 KB. How-to-upload page: JPEG/JPG/PNG/PDF up to 500 KB. We use 350 KB.

Not verified

  • Minimum pixel dimensions – could not be confirmed from an official page we could open.

Official sources (checked on ):

How to use

  1. Take a photo facing the camera in even light against a plain plain white background. This tool does not remove or replace backgrounds.
  2. Upload it (or try the demo illustration) and drag the red Top of head, blue Eyes and red Chin lines onto your photo.
  3. Click Auto-align, fine-tune by dragging and zooming, and check that every item shows ✓.
  4. Download the JPG, or build a 4×6 print sheet with cut lines.

FAQ

What size is the Pakistan visa photo?

NADRA’s Photograph Guide asks for 45 mm × 35 mm, face 70–80% of the photo, plain white background, max 350 KB, no glasses.

Is there a minimum pixel size?

We could not confirm one from an official page, so we export 413×531 px (35×45 mm at 300 DPI).

Is my photo uploaded?

No. Processing is done in your browser.