piapia123
en

Passport & ID Photo Maker

Images

Everything runs locally in your browser — nothing is uploaded

Drop an image here, or click to choose

Or press Ctrl/⌘ + V to paste a screenshot

PNG / JPEG / WebP / GIF / BMP / AVIF · up to 30 MB each

Turn an ordinary photo into a passport, visa or ID photo you can hand in, producing two files at once: a single image at the standard pixel dimensions for the chosen size and DPI, and a sheet with copies of it tiled on photo paper with cut lines, ready for a print shop. The sizes a passport office or consulate asks for are built in — US visa at 2 × 2 in (51 × 51 mm), Japan visa at 45 × 45 mm, and the 1-inch and 2-inch formats. Several details are handled for you — the crop takes the largest area of the original with the target proportions, centred, and then scales, so a face is never squashed (scaling first and cropping after already distorts it); the background is recoloured by flooding inwards from the four edges, so only background connected to the edge is replaced and a white shirt collar is left alone; and the sheet layout works out the rows and columns and centres the block so a print shop keeps a margin on every side. Everything runs locally and the photo is never uploaded.

Features

  • Eight sizes: 1 inch, small 1 inch, large 1 inch, 2 inch, small 2 inch, driving licence, US visa (2 × 2 in), Japan visa
  • One-click background: white, blue, red, light blue or grey — or crop only and keep the original
  • Background recoloured by flooding from the edges, so white clothing inside the subject is untouched
  • Four tolerance steps, enough for a background with gradients or shadows
  • Print sheets in 5-inch, 6-inch or A4, with rows, columns and centring worked out
  • Cut lines on the sheet, so a print shop can trim by eye
  • 300 or 600 DPI, with pixels matching the size exactly (1 inch at 300 DPI is 295 × 413)
  • Warns when the source is smaller than the target, rather than passing off an upscale as a sharp file
  • The photo is never uploaded and no server is involved — it works offline

How to use

  1. Drop in a front-facing photo (even lighting, clean background)
  2. Pick the size, background colour and resolution
  3. For printing, choose the sheet size and keep the cut lines on
  4. Download the single image for online submission, the sheet for the print shop

FAQ

Will recolouring the background turn my white shirt blue as well?
No — that is the essential difference from tools that simply replace every near-white pixel. This one floods inwards from the four edges, so only areas connected to the edge count as background. The white collar is enclosed by the face and shoulders, the flood never reaches it, and it is left as it is. The converse also holds: if you wear a colour close to the background and it touches the edge, that part is treated as background — lower the tolerance in that case.
There is a pale fringe around the edges after recolouring (or a chunk of hair is gone). What now?
A fringe means the tolerance is too low: between hair and background the pixels are a blend, and a low tolerance leaves them unreplaced as a pale ring. Raise it one step (60 to 90) and it usually clears. If hair is being eaten, the tolerance is too high and is swallowing parts of the subject close to the background colour — lower it a step. With pale backgrounds such as light blue the transition band shows more, so a smaller tolerance works better.
Can the photos on the sheet be cut into?
No. The block is centred on the paper with a margin on every side (4 mm by default), so wherever the print shop cuts in from, the photos themselves stay whole. The cut lines are drawn on each photo's border, one pixel wide and light grey — visible enough when printed, without competing with the picture. Clear the checkbox if you do not want them.
Is the photo uploaded?
No. Cropping, recolouring and laying out all happen in the browser using canvas, with the photo staying in local memory throughout. ID photos are sensitive — a face, often submitted alongside an identity number — which makes this matter more than for other tools. The tool keeps working offline, which is the proof that nothing is being sent.

Related tools