I'm in the process of renewing my US passport, which requires that I submit a new, hard-copy passport photo. I don't want to have to drive to a store that's going to charge $10-20 to take and print a couple of passport photos.

I'm looking for a service where I can upload an existing photo, format it, and have them mail me a hard copy back that I can submit with my application. The service should understand the formatting and printing size requirements, so I know the photo I get back will be accepted by the State Department.

I looked into photo-printing services like Snapfish, but I didn't have any confidence that the photo I got back would be usable when it was cropped to the required dimensions.

Are there online services where I can upload and edit an existing photo have a US-passport-compliant photo mailed back to me? More broadly, how would people recommend getting a new passport photo without going to a specialty store?

  • 2
    Just as a simple question. Have you considered Wal-Mart's photo studio?
    – Karlson
    Commented Feb 25, 2012 at 17:11
  • This is what your friendly neighborhood Wal*Mart is for. Commented Aug 15, 2016 at 22:03
  • 1
    There are no Wal-Marts in Seattle, which is where I live.
    – Adam Wuerl
    Commented Aug 16, 2016 at 1:23
  • Huh; that's a bit surprising, but I suppose big boxes & big cities don't always mix. There's two Wal-Marts in Bellevue, if all else fails. Commented Aug 22, 2016 at 19:36

3 Answers 3


https://www.epassportphoto.com/ does what you want. It has two modes, a free mode where you upload a picture and use their on-line tool to position the cropping correctly--compliance with the rest of the rules for passport photos is up to you. You get back an image you can then upload to anybody who does prints. We used this mode, paid 29 cents for the prints and renewed our passports. There are also plenty of places that will print and mail, albeit at a higher price.

This produces 4 shots on a single image that you print as a 4x6, you have to cut them apart yourself. (I used a paper cutter to ensure perfectly straight cuts.)

If you want more hand-holding they offer a paid mode where you simply upload the photo and they crop it and check for compliance with the rules--they then send it off for printing. Beware that the pricing is slightly deceptive as they brag about per print but you can't order just one.

  • I had better experience with makepassportphoto.com, which has printing, AI backed digital Passport Photo download and free options.
    – pauljeba
    Commented Sep 18, 2020 at 16:57

Lets talk about the easy part first! There are numerous places that will accept an "photo" upload over the web (obviously it doesn't have to be a photo - any image will work!), print it on photo paper, and then either mail it to you or have it ready for you to pick-up in store. Google will help you find countless numbers of these, but a few examples include SnapFish and Shutterfly (both give 50 free prints with a new account), as well as familiar names like Walgreens and Target. Some of these sites will also let you do basic image manipulation, such as printing the same photo multiple times on the one photo.

The (slightly) harder part is getting the image you want to print to match the official US passport photo requirements. If you're comfortable with any image manipulation programs (even something as simple as "Paint" under Windows, right up to Photoshop or anything in between) then you can easily create the image yourself to be the right size, and even put multiple of them on a standard 6"x4" photo so that you've got spares for next time.

If you're not comfortable doing it yourself, there are a number of websites that will look after it for you. Again Google can help you out here, but be aware that not all of these websites are free to use. One good example that is free is ID Photo 4 You. This site will allow you to upload a photo and crop it based on the passport photo rules, at which point it will resize the photo and then allow you to download an image with multiple of the photos on a single 6"x4" (or other size) image - ready to be printed!

The Department of State also has their own website that will handle cropping/resizing the image, but will leave it as a single image 600x600 pixels which you'll the need to modify further to get it to be the correct 2" x 2x" size - either in something like Paint, or on the website of the place where you are printing the photo.

I've been doing printing my own passport/visa/etc photos for over 10 years, and I've never had a problem. I do the image manipulation myself, and then get them printed using one of the mechanisms above. Takes the cost from ~$10, to ~10 cents! For Visa applications the US government has even accepted digital photos for years now, however it looks like they still don't for Passport applications.


See, this is what happens when people assume that the internet is always the ultimate in convenience. :)

I live in Japan, where just about every convenience store has a fancy photocopy machine that will also make standard-size prints from digital photos which you load from media such as SD cards. Completely self-service and it costs about 50 cents per print, which is cheap enough to try repeatedly with different scaled image files until you get the dimensions right. In and out in five minutes. I always use these for passports and visa photos, etc.

I imagine that in the U.S. such a device would be profitable to operate in a supermarket or Wal-Mart like store. See if you can find one.

  • These machines do exist in the US, but they are not as common as in many other countries. The advantage of using the various "passport photo" websites is that the websites give a guideline as to the specific requirements for a passport photo (face location, size, etc) which is something I've never seen in a kiosk.
    – Doc
    Commented Feb 26, 2012 at 19:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .