Visa & Passport Photo Formatter

DISCLAIMER: This page is a tool to assist in formatting images to fit various agencies' identification requirements. However, the author makes no warranty that the output will meet all requirements, for any reason, including but not limited to: incorrect or out-of-date specifications; browser incompatibility; server-side or client-side errors; etc. It is the user's responsibility to check the agency's current requirements and to verify that the final digital or print photo meets them.

Choose specifications: Select a preloaded specification or set specs yourself.
Dimensions (W×H):
Size of formatted image in specified units. Required.
×      Photo specification diagram
Top space (A):
Space between frame and top
of head, in specified units.
Optional: if not given, head
guides will positioned slightly
above centre.
min , max
Head height (B):
Distance from chin to crown in
specified units. Required.
min , max
Head width (C):
Width of head in specified units.
Optional: if not given, head
guides will have 2:3 aspect ratio.
min , max
Choose a photo:
Select image to be formatted. Image will not be uploaded to server until you click "submit".


Or drag and drop into frame:
You may select a file by dragging it from another window.
Error image
Inner head placement guide Outer head placement guide Photo to be processed
Scale:
Scale factor for image.
100% means either the
width or height is fitted
to the frame.
% of fit
Resolution:
Image pixels per unit
output length. If less
than the requested output
resolution (below), a
warning is displayed.
px in / px out
Center:
Image coordinates at
centre of frame.
,px
Zoom
Enlarge (+),
shrink (-),
reset scale (0).
Scroll
Move image in given direction, or recenter (c). You may also move the image by dragging it.
    

Choose output format:
Native: cropped but not scaled.
Fixed: scaled to specified print resoulution.
Contact sheet: scaled and printed multiple times.
You may choose a standard contact sheet print
size or specify your own.
, , , ×
Generate command only  
If ticked, the image file is not uploaded or processed. Instead returns the ImageMagick command line that will generate the requested output (after replacing [infile] with file name).