Passport Photo Printer: Print at Home for $0.15 (2026)
A passport photo at CVS or Walgreens costs $16.99. At the post office, you'll pay $15. For two identical photos you'll use once. A passport photo printer at home changes that math entirely.
With a decent home printer and the right setup, you can print the same compliant passport photo for roughly $0.15 per sheet — and each sheet gives you two photos. If your household has multiple passports to renew, or you need visa photos for different countries, the savings add up fast.
Here's exactly how to do it: the printer, the paper, the image specs, and the step-by-step workflow to get a photo that won't be rejected.
US Passport Photo Requirements
Before choosing a printer, know what the State Department requires. Every rejection traces back to these specs.
Dimensions: 2 x 2 inches (51 x 51 mm). Digital file: 600 x 600 pixels minimum, 1200 x 1200 maximum. Print at 300 DPI.
Composition: Head height 1 to 1-3/8 inches. Plain white background — no patterns, no gradients. Full face visible, both ears showing. Neutral expression, both eyes open. No glasses (banned since 2016). Taken within the last 6 months.
Print quality: Photo-quality paper (glossy preferred), no visible banding or smearing, accurate skin tones, no digital alterations to facial features.
For size requirements across countries, see our guide on visa photo sizes. The standard photo dimensions reference covers other common print sizes.
Try it yourself
Reduce file size without visible quality loss — free, instant, no signup. Your images never leave your browser.
Best Passport Photo Printers Compared
Passport photos demand accurate color, sharp detail, and no banding on glossy paper. Here are three solid options at different price points.
| Feature | Canon SELPHY CP1500 | Epson EcoTank ET-2850 | HP ENVY Inspire 7955e |
|---|---|---|---|
| Type | Dye-sublimation (dedicated photo) | Inkjet (all-in-one) | Inkjet (all-in-one) |
| Street price | ~$110 | ~$230 | ~$180 |
| Photo resolution | 300 x 300 DPI | 5760 x 1440 DPI | 4800 x 1200 DPI |
| Cost per 4x6 print | ~$0.25 (ink + paper kit) | ~$0.04 (ink only) | ~$0.12 (ink only) |
| Borderless printing | Yes | Yes | Yes |
| Best for | Dedicated photo printing | Lowest per-print cost | General home use + photos |
| Drawback | Only prints photos | Slower photo printing | HP+ subscription for some features |
Canon SELPHY CP1500 — Dye-sublimation technology produces drugstore-quality prints: smooth gradients, no visible ink dots, water-resistant finish. Uses bundled ink-and-paper kits (Canon RP-108, ~$30 for 108 sheets). Only prints photos — no scanning or documents.
Epson EcoTank ET-2850 — Refillable ink tanks instead of expensive cartridges. Ink bottles cost ~$13 each and last thousands of pages, dropping per-print ink cost to pennies. Photo quality is excellent at 5760 x 1440 DPI. You buy photo paper separately, but total cost per 4x6 sheet stays under $0.15.
HP ENVY Inspire 7955e — Good photo quality at a mid-range price, doubles as your everyday document printer. Uses standard HP 64/64XL cartridges. Some features require HP+ enrollment, which can be annoying.
Choosing the Right Paper
Regular copy paper won't work — it absorbs ink, washes out colors, and looks obviously homemade. You need photo paper.
Glossy vs. matte: Both are accepted by the State Department, but use glossy. It matches drugstore output, so reviewers see a familiar-looking print. Matte is technically fine but less common.
Buy 4 x 6 inch glossy photo paper. One sheet fits two 2x2 passport photos side by side with cutting margins.
Recommended paper:
- Canon KP-108IN (SELPHY CP1500 only) — 108 sheets + ink, ~$30
- Epson Premium Photo Paper Glossy (S041808) — 4x6, 100 sheets, ~$12
- HP Advanced Photo Paper (Q8691A) — 4x6, 100 sheets, ~$13
Total per-sheet cost (paper + ink): $0.08 to $0.25 depending on your printer.
Step-by-Step Printing Workflow
1. Take the Photo
Stand in front of a plain white wall. Use natural light from a window — avoid harsh overhead shadows. Shoot with a smartphone or camera at eye level, about 4 feet away, at the highest resolution available. Both ears visible, neutral expression, no glasses, no shadows on the background.
2. Prepare the Image with Pixotter
Use Pixotter's resize tool to resize your photo to 600 x 600 pixels (or 1200 x 1200 for sharper prints). Then use the crop tool to trim to a perfect square, centering your face so head height falls within the 1–1-3/8 inch range at 2x2 print size.
If your background isn't perfectly white, the background remover strips it out cleanly. See our passport photo background guide for detailed specs.
To set the correct DPI metadata, check our guide on how to change image DPI — set the file to 300 DPI so your printer maps 600 pixels to exactly 2 inches.
3. Arrange on a 4x6 Template
Create a 4x6 inch canvas (1800 x 1200 pixels at 300 DPI) in any image editor. Place two copies of your passport photo side by side with small margins. Each prints at exactly 2 x 2 inches.
4. Print
Load glossy 4x6 photo paper and configure: paper type set to glossy, quality set to best/highest, borderless on. Print one test sheet first — check for natural skin tones, no banding, and no smearing.
5. Cut to Size
Use a paper cutter or craft knife with a metal ruler. Cut each photo to exactly 2 x 2 inches. Measure twice — a photo that's 1.9 x 2.1 inches can be rejected.
Common Rejection Reasons (and How to Avoid Them)
The State Department rejects roughly 1 in 4 passport photo submissions. Most rejections fall into these categories:
| Rejection Reason | How to Avoid It |
|---|---|
| Wrong dimensions | Print at exactly 2x2 inches. Measure the cut photo with a ruler before submitting. |
| Background not white enough | Use Pixotter's background remover and replace with pure white (#FFFFFF). |
| Shadows on face or background | Shoot with diffused, front-facing light. No overhead-only lighting. |
| Glasses visible | Remove them. No exceptions since 2016. |
| Head too large or too small | Head height must be 1 to 1-3/8 inches. Use the crop tool to adjust framing. |
| Low resolution / blurry print | Start with at least 600 x 600 pixels. Print on photo paper at 300 DPI. |
| Photo older than 6 months | Take a new one. Reviewers compare against your previous passport. |
| Expression or pose issues | Neutral face, both eyes open, face the camera directly. |
Frequently Asked Questions
Can I use a regular inkjet printer for passport photos?
Yes — any modern inkjet that prints at 300 DPI or higher on glossy photo paper will work. Set it to the highest quality mode and use photo paper, not plain paper.
Do I need a specific DPI setting in my image file?
Set your file to 300 DPI so the printer maps 600 pixels to 2 inches correctly. Check our DPI guide if your image editor doesn't set DPI metadata automatically.
Is it legal to print passport photos at home?
Yes. The State Department accepts self-printed photos as long as they meet all technical requirements. No rule requires professional printing.
How many passport photos fit on one 4x6 sheet?
Two photos at 2 x 2 inches each, side by side. Don't try to squeeze in more — the margins get too tight for clean cuts.
Should I print extras?
Print at least 4 copies (two sheets). You need 2 for the application, and spares are useful for visa applications or other ID photos. At $0.15 per sheet, extras cost almost nothing.
What if my photo gets rejected?
Retake it, re-prepare with Pixotter's resize and crop tools, and reprint. Home printing makes retakes painless — no $17 pharmacy trip.
The Bottom Line
A home passport photo printer setup pays for itself fast. Already own an inkjet? The only added cost is a $12 pack of photo paper. The workflow takes about 10 minutes: take a photo, resize and crop it with Pixotter, arrange on a 4x6 sheet, print, and cut. Total cost per photo: under a quarter.
For more on photo sizing for IDs and documents, see our guides on wallet photo size and standard photo dimensions.
Try it yourself
Resize to exact dimensions for any platform — free, instant, no signup. Your images never leave your browser.