- Is this really free and private? Does my photo go to a server?
- Yes, completely free and fully private. All processing — cropping, background removal, and PDF generation — happens inside your web browser using Canvas, WebAssembly, and JavaScript libraries. Your photo bytes are never transmitted over the network. You can confirm this by checking your browser's DevTools Network tab: zero image uploads will appear.
- How do I make sure the printed size is correct?
- Open the PDF in your system's PDF viewer (Preview on Mac, Adobe Reader on Windows, or a print-kiosk system). In the print dialog, set Page Scaling to "Actual size", "100%", or "None" — never "Fit to page" or "Shrink to fit." After printing, measure a photo edge with a ruler; it should match the specified size within ±0.5 mm. Inkjet and laser printers at home are accurate enough for most submission requirements when printed at 100%.
- What background color do I need for a passport photo?
- Most countries require a plain white or off-white background. The US requires white; the UK and EU accept white or very light grey; China visa photos require a light blue background; some South Asian passports permit a light cream tone. The built-in swatches cover the most common requirements, and you can dial in any exact color using the custom color picker. If your original photo already has the correct background, simply leave the background removal toggle off.
- How many photos fit on each sheet?
- It depends on the photo size and sheet format. L-size (89×127mm) fits 4 EU-passport-sized photos in a 2×2 grid with a 2mm gutter between them. A4 fits up to 8 photos depending on your selected size — the tool calculates the maximum grid automatically. The 4×6-inch format (used by many drugstore photo kiosks) mirrors L-size in capacity.
- Will my photo be accepted for an official passport application?
- This tool produces technically correct dimensions and resolution. However, governments also review expression, head angle, lighting, shadows, and other factors that depend on how your photo was taken. Always check your country's official specification (e.g., US State Department, UK HMPO, EU member state guidelines) before submitting. This tool is not an official acceptance guarantee — but a correctly-sized, properly-cropped photo produced here meets the dimensional requirements.
- Why does background removal take a while on first use?
- The background removal uses a machine learning model (@imgly/background-removal) that runs locally in your browser via WebAssembly. The first time you enable it, the model file (~50 MB) downloads and is cached by your browser. Subsequent uses load instantly from cache. Because the model runs on your CPU/GPU rather than a remote server, it is completely private — but it may take 5–20 seconds depending on your hardware.