Passport & ID Photo Maker
ImagesEverything 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
- Drop in a front-facing photo (even lighting, clean background)
- Pick the size, background colour and resolution
- For printing, choose the sheet size and keep the cut lines on
- 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
ID Photo Crop
ImagesCrop a photo to ID sizes — 25×35 mm, 35×49 mm and US, Japanese or Schengen visa specs — at 300 or 600 DPI. Cover-cropped, so faces never stretch.
Image Slicer
ImagesSlice an image into a grid for nine-tile posts or a tall image. Six grid shapes, per-tile padding, and names padded for posting in order.
Paper Sizes
LookupsA4 and A5 sizes in pixels at 72, 150 and 300 DPI, plus the full ISO A, B and C chart and North American paper sizes in mm, cm and inches.
Image Converter
ImagesConvert between PNG, JPEG, WebP, AVIF, BMP and TIFF, with adjustable quality and size. JPEG output lays a background, so transparency never turns black.
Image Watermark
ImagesAdd a text watermark to a photo: nine positions plus tiling, with the size scaled to the image so it looks the same at any resolution.
Barcode Generator
ImagesGenerate barcodes online in CODE128, EAN-13, CODE39, ITF-14 or UPC-A, and download them as PNG. Format mismatches are explained instead of rejected.