Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
You can build a browser-based passport or ID photo tool that detects a face and guides its position without sending the image to a server. MediaPipe Tasks Vision provides JavaScript face-detection and landmark tools for that job. But “never uploads” is only a defensible promise after checking the entire app’s network behavior, and a face detector cannot certify that an issuing authority will accept a photo. Requirements depend on the authority and whether the photo is submitted digitally or printed.
What MediaPipe can do in a browser
Google’s MediaPipe Face Detector web guide documents the @mediapipe/tasks-vision JavaScript package. Face Detector returns face locations and key points, including the eyes, nose tip, mouth, and tragia. That can support a framing overlay, estimates of face position or relative size, and prompts to adjust the camera or subject.
For richer facial geometry, MediaPipe offers the separate Face Landmarker task, which can output 3D face landmarks, optional blendshape scores, and transformation matrices. Choose the least complex task that meets the feature: a crop or positioning guide may need only a face box and a few points; pose feedback or more detailed measurements may benefit from landmarks. Neither output is an official photo-compliance decision.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Still photo or live framing
Use image mode to analyze a still image selected or captured for the tool. Use video mode when giving live framing feedback from camera frames. Face Detector’s detect() and detectForVideo() calls run synchronously and can block the browser’s UI thread. Google recommends using web workers to keep such processing from blocking the interface. A worker can improve responsiveness; it does not, by itself, prove that the rest of the app is private.
#1 Best Overall
- Includes everything you need to capture & print passport photos
- Pre-programmed to work straight out of the box
- Transfer images from camera to printer via SD card or USB cable (not included)
- Digital Camera (model/mfr. Subject to change)
- Includes 2x2" Tabletop Passport Cutter
What “never uploads” should mean
MediaPipe’s privacy notice, last modified June 5, 2026, says input processing takes place on-device and MediaPipe does not send that input data to Google servers. The same notice says performance and utilization metrics are sent to Google, and that developers are responsible for obtaining any required informed consent for processing those metrics. This is a statement about MediaPipe’s handling of input data, not a blanket guarantee about every application built with it.
The web guide demonstrates CDN-hosted WASM and model files. Loading those assets makes network requests even if the photo itself stays on the device. A tool can instead bundle or self-host its scripts and model, but developers still need to examine analytics, telemetry, error reporting, hosting, and any optional upload or export paths before promising that no image leaves the device.
Rank #2
- Includes everything you need to capture & print passport photos
- Pre-programmed to work straight out of the box
- Transfer images from camera to printer via SD card or USB cable (not included)
- Digital Camera (model/mfr. Subject to change)
- Die Sub Printer (Model Subject to Change)
A practical privacy checklist
- Trace the app’s actual network requests while selecting, capturing, processing, and exporting a photo; distinguish model and script downloads from image data.
- Check analytics, performance metrics, crash reporting, and any third-party libraries for data sent off-device, and disclose relevant processing clearly.
- Make export behavior explicit. A local download is different from a server upload, while any upload feature needs to be identified rather than hidden behind a general privacy claim.
- Test the finished app, not only the vision library’s documented behavior. The app’s own code and dependencies determine whether the image is transmitted.
Photo rules depend on the authority and submission route
Do not build one universal “passport photo” preset. The same country can have distinct requirements for a printed photo and an online submission, and another authority may use different rules altogether. Ask the user to choose the issuing authority and document or application route, then show the current official checklist for that choice.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minute| Use case | Requirements established by the cited official guidance |
|---|---|
| UK digital passport photo | Plain, light-coloured background without texture or pattern; balanced lighting without face or background shadows; no objects behind the subject. Face fully visible, eyes open, plain expression, mouth closed, and no glasses reflections or glare where glasses are worn. Colour image, no effects or filters, and unedited. Children under one need not have eyes open; children under six need not have a plain expression; religious or medical headwear may be allowed. GOV.UK guidance. |
| U.S. printed passport photo | 2 x 2 inches (51 x 51 mm); head height 1 to 1 3/8 inches (25 to 35 mm), measured from chin to top of head. Plain white or off-white background, without shadows, texture, or objects. A white blanket or sheet can cover a non-white wall. The State Department page was last updated March 24, 2026. U.S. State Department guidance. |
| U.S. online passport renewal | The photo should have been taken within the last six months. The guidance calls for even lighting and a direct gaze, and permits a natural smile if the mouth is closed. It says not to change the image using computer software, phone apps, filters, or AI, and advises taking another photo in natural lighting rather than editing red eye. U.S. online renewal guidance. |
These examples show why a digital-upload rule should not be inferred from a printed-photo specification. They do not establish requirements for every nationality, national ID, visa, or application channel; a production tool needs current rules for each document and authority it supports.
Rank #3
- User-Friendly Portable Photo Printer for iPhone, Android & PC - Get beautiful and colourful memories with Liene 4x6 photo printer! After opening the entire package, you can find one cartridge + 20 sheets of photo paper (placed inside the machine packaging), as well as an additional box containing 80 sheets of photo paper (which includes two cartridges + 80 sheets of photo paper). Full package includes smartphone photo printer, Liene 4x6 photo printer papers (100 sheets), 3 colour cartridges, and fully sealed cassette to prevent dust. Minimalist and magnetic design for compact storage.
- Superior Quality 4x6 Photo Printer - Print photos like no other thanks to the thermal-dye sublimation tech adopted by the picture printer for iphone. The dyes deeply penetrate the paper for vibrant photo printing, and the laminated surface is resistant to water, scratches, fingerprints and fading. Clean the print head promptly if smudges are observed on printed photos during operation. Get Liene photo printers now for yourself and your loved ones, print your happy moments together and keep your love forever!
- Wi-Fi Photo Printer for Smartphone - The built-in hotspot of the photo printer makes it easy to print pictures from your phone, avoiding outside interference with a fast and stable connection. No other networks required! Simply connect your device to the independent instant photo printer 4x6 hotspot.
- Multiple Device Compatibility - Liene phone printer provides instant photo printing for up to 5 simultaneous connections. Share with family and friends or print from your different devices. No additional cables or Bluetooth required when printing photos with this picture printer. Note: Ensure the ink cartridge clicks into place before printing.
- Customize your Printing with the Liene App - Customize your photos with our specialized App! You can add a Square border, insert filters, enhance the contrast and brightness, check printing status, and more. You can even print your ID and Visa photos from home with this photo printer for iphone 4x6 prints.
Guide users without silently changing their photo
Use detection to identify useful, limited feedback: no face found, more than one face detected, face off-center, or face size outside the selected guide’s target. Pair the measurement with the selected authority’s checklist and explain that the image still needs a human check against the official instructions.
Favor prompts before capture—face the camera, improve even lighting, use a plain background, or remove an obstruction where the selected rules require it—over silently altering pixels. Do not remove a background, reshape a face, retouch skin, change expression, or generate missing details and then describe the result as compliant. The UK says its photo must be unedited, and U.S. online renewal guidance explicitly prohibits software, app, filter, or AI changes. A useful positioning guide is not an acceptance guarantee.
Quick Recap
Best Value
- Dock Photo Printer: The KODAK Dock Plus is a home photo printer that produces high-quality 4x6” prints directly from compatible smartphones. Featuring an integrated docking station, users can place their phone on the printer for better connection while simultaneously charging the device during printing.
- Genuine 4PASS dye sublimation printing: Each photo is produced in three color layers and finished with a clear protective lamination layer. In approximately 55 seconds, you receive a smooth, detailed print designed to resist fingerprints, water, and fading for long-lasting quality.
- Easy to Use: Print photos quickly without complicated setup or technical steps. Simply power on, connect wireless bluetooth, and start printing within seconds. The Dock Plus is built for straightforward operation, making it ideal for first time users and everyday photo printing.
- Home Printing Station: Designed for stable desktop use, this dock photo printer connects to a power outlet for consistent performance and larger 4x6” prints. Ideal for home printing, photo albums, framing, family events, and everyday picture printing.
- KODAK Photo Printer APP: Featuring integrated Bluetooth connectivity, this portable printer connects to compatible iOS and Android devices through the KODAK Photo Printer app. Edit, crop, and customize your photos before printing for creative results.
Rank #4
- Includes Printer, Paper/Ink for 108 Prints/ 2x2" Passport Die Cutter
- Uses your existing phone or tablet
- Wireless Connectivity
- Smartphone/tablet is not included
- Preprogrammed Printer will print passport sized photos out of the box
Design the tool around honest limits
- Make the issuing authority and submission route explicit before applying measurements or prompts.
- Separate positioning assistance from rule validation: a face location or landmark is an estimate, not a ruling on lighting, expression, exceptions, or image quality.
- Show the applicable official instructions and date-sensitive dimensions alongside the preview, and direct users to confirm current rules before submitting.
- Describe precisely what stays on-device, what network requests the app makes, and whether any image-related feature sends data elsewhere.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.

