Custom size ID photo (millimetres)
If your required size is not in the list, type the width and height in millimetres here. Works for exam tickets, staff passes, residence cards and any country's visa.
iPhone HEIC files are read directly.
Drag on the preview to reposition the photo.
Load a photo first.
Set scaling to none (100%) in the print dialog.
Watch the order of the dimensions
Japanese guidelines write height first ("40 x 30 cm-style"), while most international specs write width first ("35 x 45 mm"). Getting them backwards produces a landscape photo, so this page labels the fields explicitly. 1 cm = 10 mm, 1 inch = 25.4 mm.
At 300 dpi, 1 mm is about 11.8 pixels
One inch (25.4 mm) is 300 pixels at print resolution, so a millimetre is 11.81 pixels. 30 x 40 mm becomes 354 x 472 px, and 35 x 45 mm becomes 413 x 531 px. The exported JPEG carries a 300 dpi tag so it prints at true size.
Common non-standard sizes
Japanese residence cards use 30 x 40 mm; staff and student passes often use 20 x 25 or 25 x 30 mm; Schengen and Korean visas use 35 x 45 mm. Type whatever your paperwork states.
Frequently asked questions
Can I enter fractional millimetres?
Yes, down to 0.1 mm. The pixel count is rounded, and one pixel is about 0.08 mm on paper, which makes no practical difference.
How do I enter a size given in inches?
Multiply by 25.4. Two inches is 50.8 mm, so a 2 x 2 inch photo is 50.8 x 50.8 mm. The US visa page has that as a preset already.
Can I make a large print, such as postcard size?
You can, but the source photo needs enough pixels. At 300 dpi you need mm / 25.4 x 300 pixels — 1181 across for a 100 mm width — and less than that will look soft.
Is the photo stored on a server?
No. Nothing is stored or sent; everything lives in your browser's memory and disappears when you close the page.