I ran the same passport JPEG through a CVS kiosk and my home printer
Posted April 12, 2026. Written from our own renewals and from friends who sent us their failed prints to debug.
Written and reviewed by the My New ID Photo editorial team.
I had a JPEG I trusted. Exported at 600×600, 300 DPI stamped in the metadata, head size checked against the on-screen frame. Looked sharp on the laptop. I did not edit it between tests — same file on a USB stick, same day.
First stop: CVS passport kiosk. I picked the 2×2 option, paid, waited. The preview on the little screen already looked slightly rectangular to me, but I told myself kiosks know what they are doing. The print came out warm — paper stock I did not recognize — and when I measured with a metal ruler it was not quite two inches on both sides. One side was a hair short. A sixteenth of an inch is the kind of error you only care about after a clerk squints.
Second stop: home Epson on plain photo paper. Printed at 100% scale, no “fit to page,” no borderless stretch. That one measured dead on 2×2. Same pixels, different hardware pipeline. The kiosk was doing something to the aspect ratio or the margin — probably scaling to its roll width — and nobody on the phone support line could tell me what.
What I changed for the retry
I stopped assuming “passport size” on a retail tile meant the same thing as my export. Now I print one test at home first, ruler in hand, before I feed a kiosk. If the home print is right and the kiosk drifts, I walk out with the home version or try a different store — yes, that is annoying, but it is faster than a rejected application.
I also stopped letting the kiosk re-crop. Some machines offer to “adjust” your upload. That is where my head got nudged off-centre the first time. Upload, accept the crop as-is or not at all.
When a kiosk still makes sense
If you need a print in twenty minutes and your home printer is out of ink, kiosks are fine — just measure the output. If you are mailing a form and the instructions say 2×2 inches, treat the kiosk as a black box that must pass a ruler test, not as an authority.
The file itself was never the problem. The print pipeline was. That distinction saved me a second trip.
More like this on the articles page. When you are ready to crop, open the generator.