How to Print Photos with Snapfish
Snapfish turns your phone photos into prints, photo books, mugs, and more — delivered to your door at affordable prices.
4 min read · 5 steps · Checked April 2026
Step 1. Create a free Snapfish account
Go to snapfish.com or download the Snapfish app. Click Sign Up and create a free account with your email address. Storing photos on Snapfish is free and unlimited.
Step 2. Upload your photos
In the app, tap the + button and select photos from your camera roll. On the website, click Upload Photos. You can upload multiple photos at once. They'll be stored in your Snapfish account.
Quick Tip
Upload at the highest resolution available — photos taken on a modern phone will print sharply up to 8x10 inches.
Step 3. Choose a product
Tap Prints to order standard photo prints, or tap Photo Books, Gifts, or Cards for other options. Select a size and quantity for prints, or walk through the design steps for a book or gift item.
Step 4. Design and customize
For photo books or gifts, drag photos into the template slots, add captions if you want, and preview the finished product. For prints, select glossy or matte finish and the size you want.
Step 5. Check for promo codes and order
Before checking out, search "Snapfish promo code" in a web browser — Snapfish often runs 50% to 70% off sales. Apply the code at checkout, then enter your shipping address and payment information.
Quick Tip
Standard shipping takes 7 to 10 business days. If you need prints for an event, order at least two weeks ahead.
Snapfish is an online photo printing service that has been around for decades. And it remains one of the most affordable and straightforward ways to turn your digital photos into physical prints and personalized gifts. You can order from the Snapfish website on a computer or through the free mobile app on your iPhone or Android.
Creating an account on Snapfish is free, and storing your photos there is also free — Snapfish offers unlimited photo storage, which makes it a useful backup option as well as a place to order from.
Standard photo prints are the most popular product. Sizes include 4x6 (the classic wallet-size), 5x7 (good for frames), 8x10 (portrait-style), and larger. Standard 4x6 prints usually cost around $0.09 to $0.19 each, depending on whether there's a promotion running. Snapfish runs sales often — sometimes 50% to 70% off — so it pays to check before ordering.
To order prints, upload photos from your phone or computer. In the mobile app, tap the + button to add photos directly from your camera roll. On the website, click Upload Photos and select files from your computer. Once uploaded, choose a product type — Prints, Photo Books, Gifts — and follow the customization steps.
Photo books are one of Snapfish's most popular products. You choose a size (softcover or hardcover, various dimensions), a template, and then drag your photos into the pre-designed pages. You can add captions under each photo, change background colors, and rearrange pages. A standard 20-page softcover book costs around $10 to $20 before any promotions.
Beyond prints and books, Snapfish makes mugs (popular gifts — upload a photo and a name), fleece blankets, puzzles, calendars, phone cases, pillows, and greeting cards. These make thoughtful personalized gifts for birthdays, Mother's Day, and holidays.
For paper finish, glossy is the standard choice and looks vibrant. Matte has less glare and is better for photos with people, especially for framing.
Shipping usually takes 7 to 10 business days for standard delivery, with faster options available for a higher fee. Some products can be shipped directly to the gift recipient with a personalized note.
Snapfish stores all the photos you upload. And you can re-order the same photos or products at any time without re-uploading.
Still stuck?
A real person can walk you through it over the phone.
Get help from a person