We're the Perfect Print team. When an application asks you to mail or upload your own photo — for certain state ID services, a REAL ID renewal, or a USCIS form — people ask us how to prepare it without a photo studio. If you already have a good photo on your phone, sizing it to spec and printing it yourself is much cheaper. This article shows how to build the standard 2 x 2 inch photo accurately using only your phone.
U.S. ID photo size and conditions
For most U.S. identity documents that accept a submitted photo, the printed size is 2 x 2 inches (about 51 x 51mm), square. That's the same format the U.S. passport uses, and USCIS forms use it too. Get the square wrong — say a rectangular crop — and it won't be accepted, so locking in 2 x 2 inches is step one. Note that most states actually take your ID photo at the DMV; a submitted photo is more common for federal applications, so check your state and form first.
Beyond size, the conditions are familiar: taken within the last 6 months, front-facing, no hat, on a plain white or off-white background with no shadows, and the face clearly visible from hairline to chin. To shoot at home, stand in front of a white wall in bright, even light, facing forward. Confirm the latest, exact requirements with your DMV or the agency. What we solve in the app is the part where you lock the photo to the right size in inches.
Why cropping in a photo editor drifts off size
"If it's 2 x 2 inches, I'll just crop it in the photos app" — but here's the trap. A photo editor's crop only cuts pixels on screen; it doesn't decide how many inches it becomes on paper. Print with "fit to page" and it auto-scales, changing the size. It matched on screen, but printed larger or smaller than 2 inches — that's the most common failure.
What you need is to lock the data to a real measurement, 2 x 2 inches. Perfect Print is designed to set that physical size entirely on your phone.
How to make a 2 x 2 inch photo in Perfect Print
The steps are simple. Pick a paper size (a letter sheet or a 4x6 photo print works at home or a print shop), choose your photo from the camera roll, then enter the photo size as 2 x 2 inches so it's placed at actual size. Move it so the face is centered with natural margin above the head and on the sides. You can specify down to the millimeter, so you can match the spec precisely.
Save the image, then print at home or upload it to a print shop. Set printing to actual size (100%) so it comes out at your specified inches. Placing several copies of the same photo on one sheet gives you spares — and protects against a misplaced print — at a much lower cost per photo. After printing, measure with a ruler to confirm it's a true 2 x 2 inches.
Perfect Print
A free app that sets ID photos to the exact required size (like 2 x 2 inches) and prints at 100%. Millimeter-precise, batch-print several at once. No sign-up, iPhone / Android.
Learn more about Perfect PrintFrequently asked questions
What size is a U.S. ID photo?
For documents that accept a submitted photo, it's typically 2 x 2 inches (about 51 x 51mm), square — the same as a U.S. passport. Requirements vary by state and form, so confirm with your DMV or agency.
Can I use a phone photo for my application?
If it meets the conditions — within 6 months, front-facing, no hat, plain background — and you size it to spec, yes. Build it to 2 x 2 inches in Perfect Print and print it yourself. Confirm the latest requirements with the issuing agency.
Any tips for shooting at home?
Stand in front of a white wall in bright, even light and face the camera straight on to avoid shadows. Then size it in Perfect Print and adjust the margins so your face sits centered.
How much cheaper is this?
A single photo print often costs well under a dollar, and you can fit several copies on one sheet. Compared with a studio or drugstore booth, you get the photos you need for far less.