ID Photo Maker

Make official passport, visa, and ID photos for free — sized, cropped, and ready to print at CVS, Walgreens, or any pharmacy kiosk. Your photo never leaves your browser.

Step 1

Choose photo size & upload

📷

Click to choose a photo or drag & drop it here

JPEG, PNG, WebP or HEIC. Use a sharp, well-lit, front-facing portrait.

Print your ID photo at CVS or Walgreens

No special paper, app, or settings needed — the 4x6 sheet from Step 3 prints like any other photo.

  1. Download the 4 x 6 in sheet in Step 3 above (it’s the size CVS and Walgreens photo kiosks and apps expect).
  2. Upload it through the CVS Photo or Walgreens Photo app or website, or bring it on a USB drive/phone to an in-store kiosk.
  3. Choose a 4 x 6 in, borderless, actual size (100%) print — do not let the store crop, scale, or auto-enhance it.
  4. Pick up your print and cut along the thin gray guide lines to separate the individual photos.

Prefer to print at home? Any inkjet or laser printer works — just print the same sheet at 100% scale on 4x6, A4, or US Letter photo paper.

Read the full CVS & Walgreens printing guide →

How it works

Choose an official size (standards for over 40 countries — US 2x2 in, US passport online renewal digital photo, Schengen 35x45 mm, and more), upload a portrait, line up the head guides, and download a single photo or a print-ready 4x6/A4 sheet for CVS, Walgreens, or any pharmacy kiosk. You can optionally replace the background with white, gray, blue, or red — using on-device AI person segmentation (MediaPipe Selfie Segmentation, Apache 2.0), with no upload. Careful: some authorities, including the U.S. State Department, require the original unedited photo and reject replaced backgrounds — the app warns you when that applies. The app packs as many photos as fit on your paper edge to edge and adds thin cut lines. All processing happens locally in your browser — no upload, no watermark, no cost. Requirements vary by authority; always double-check the official rules before submitting.

Frequently asked questions

Can I print my ID photo at CVS or Walgreens?

Yes. Download the 4x6 in or A4 sheet, then print it at a CVS, Walgreens, or any pharmacy photo kiosk or app as a regular borderless 4x6 photo print at actual size (100%, no scaling) — no special paper or settings needed. Cut along the guide lines to separate your individual photos.

What size print do I need for a passport or ID photo sheet?

A 4 x 6 in (10 x 15 cm) print is the standard size accepted by CVS, Walgreens, and most pharmacy photo kiosks and apps. A4 works well for home printers; 3.5x5 in, 5x7 in, and US Letter are also available.

Do I need special photo paper to print my ID photo?

No. Standard glossy or matte 4x6 photo paper from a pharmacy kiosk or print app is enough. The app lays out your photos at 300 or 600 DPI so they print sharp at actual size.

Is ID Photo Maker really free, and does it require a signup?

Yes — it is completely free with no account and no watermark. Your photo is processed entirely in your browser and is never uploaded anywhere.

Will an AI-edited or replaced background get my U.S. passport photo rejected?

For U.S. passport online renewal specifically, yes — the State Department rejects AI-edited or digitally replaced backgrounds and checks every submitted photo. Use the app’s unedited settings (background replacement off, brightness and contrast at 100%) for that use case, and photograph yourself in front of a real plain white wall.

Read the full explainer on the 2026 AI photo policy →