Want CNET to notify you of price drops and the latest stories?
CNET logo Why You Can Trust CNET

Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may get a commission. Reviews ethics statement

Best Photo Books for 2023: Shutterfly, Mixbook, Snapfish and More

Here are the best services to help turn your photos into cherished mementos.

Shelby Brown Editor II
Shelby Brown (she/her/hers) is an editor for CNET's services team. She covers tips and tricks for apps, operating systems and devices, as well as mobile gaming and Apple Arcade news. Shelby also oversees Tech Tips coverage. Before joining CNET, she covered app news for Download.com and served as a freelancer for Louisville.com.
  • She received the Renau Writing Scholarship in 2016 from the University of Louisville's communication department.
Shelby Brown
8 min read
See at Shutterfly
Shutterfly photo book
Best all-around service
See at Mixbook
A person holding a mixbook photo card
Easiest to use
See at Snapfish
Easiest uploading
See at Walmart
Walmart Photo
Best photo books on a budget
See at Mailpix
Best photo books for fast checkout
See at Google Photos
Google Photos
Best if you're new to online photo books

Texting and social media make sharing photos easier than ever, but nothing beats the nostalgic feeling of flipping through a real photo book and keeping all of your cherished family photos in a beautiful collection of pages. And as a bonus? A photo book makes a lovely personal gift that your loved one will want to keep forever.

A number of reputable services are available online to help you compile a photo book that can be mailed right to your door. I tested a few of the best photo-book services to see how easy they are to work with. Note that I haven't actually ordered any books I created yet, so I can't compare the quality of the final products. 

What to consider before ordering a photo book

  • What are the available book sizes?
  • What are the cover and page style options? (Matte, glossy, standard and so on.)
  • Can it be done on mobile, or is the site desktop-only?
  • How long will the photo book take to arrive?
  • Is it easy to upload photos?
  • How much creative freedom do I have with templates?

I'll update this periodically as new services become available and existing services expand their offerings.

Read more: Best Printer for 2023

Shutterfly photo book
Shutterfly/Screenshot by Shelby Brown/CNET

Shutterfly's easy-to-navigate site can help you assemble a photo book with over a dozen occasion templates and book sizes, and it offers tutorials and ideas to help you start entirely from scratch. 

You can also choose Shutterfly's Free Designer service, which lets you upload from 50 to 800 photos for Shutterfly experts to select the best images so your book isn't repetitive or blurry. You can customize how the expert chooses your photos, how images are sequenced and the amount of design elements you'd like. You'll be able to arrange your photos, which will go into preselected slots of the template you've chosen. Basically, you can upload photos of your favorite moments and have expert help in making a personalized coffee table book in no time.

You can add print-quality photography from your computer, or photos already uploaded to Shutterfly, Facebook or Instagram. Any photo you upload has to be in JPEG format. You can also use premade embellishments to spruce up your pages. 

How much it costs: Without sales tax, an 8-by-11-inch 20-page hardcover photo book would cost about $40 before shipping and tax. Shutterfly frequently runs sales, so you should be on the lookout for promo codes to apply to your personalized photo-book purchase to save some money. If you add or delete something from your project, Shutterfly will tell you that the price of your project has changed.

A person holding a mixbook photo card
Mixbook/Screenshot by Shelby Brown/CNET

Mixbook's minimalist layout makes it very easy to use. The site has dozens of fun photo book themes -- family, seasonal, wedding, travel, baby -- and more specific designs in each category, perfect for photo gifts. There's also the option to put a book together from scratch.

Mixbook lets you upload print-quality photos from your computer or phone as well as Facebook and Instagram, or use the photos you've already uploaded to the site. 

I used Mixbook to organize my wedding photos and to make a photo book for my dad's birthday. It was easy to add and edit photos, text, extra pages and embellishments to the template I chose. You can swap themes at any time, but from what I can tell, you have to change the pages manually, though the photos will transfer over. Both photo books turned out great and arrived in a timely fashion.

You can be as creative as you want and veer away from the template as you like -- or stick with the presets. As you build your book, you can click Preview to see how the final product will look. When you're satisfied with your book, click Order to finalize the photo book size, page and cover finish. 

How much it costs: Mixbook offers a lot of customization options that can affect your final price. Photo books can be ordered in landscape, portrait or square shape in 6-by-6-, 8.5-by-8.5-, 10-by-10- and 12-by-12-inch sizes. Mixbook offers multiple page finishes and different cover option styles. The combination you choose, and any extra pages, will determine your price. 

For example, an 8.5-by-8.5-inch, 20-page soft cover book with the regular semigloss page finish will cost you around $20. Designing a larger book with more bells and whistles like matte finish, a hard cover or leather with a dust jacket will raise the final price. However, like its competitors, Mixbook frequently runs promotions that can save you some serious cash. 

Snapfish/Screenshot by Shelby Brown/CNET

Snapfish makes uploading photos to create an album super-easy by organizing all of your uploads into a file. From there, you can let Snapfish autofill your photo book or add your images manually. Snapfish has a photo-editing user interface that's similar to Mixbook's, but it's more sensitive about image resolution. Both sites will flag images below the minimum resolution with a little exclamation mark, but some of the photos that were OK for Mixbook didn't pass Snapfish's resolution requirements. 

Snapfish has dozens of templates and themes like Summer Snapshots, Grad Nostalgia, Family Farmhouse, Storybook Love and Moments with Mom. If you picked a template to start with, you can still swap pages for other backgrounds or change the book theme entirely. Some of the embellishments with certain templates have drop-shadows for each photo that made them feel more like traditional scrapbook pieces. 

When you're finished with your project, click Review and Buy to place your order. 

How much it costs: For an 8-by-8-inch hardcover 20-page photo book, at the time of publication, Snapfish charges $30. 

Walmart/Screenshot by Shelby Brown/CNET

Get started on your photo book by creating an account on Walmart's website. You can customize your photograph book's size, from 5 by 7 inches all the way up to 12 by 12 inches, as well as the cover type, binding and how fast you want it delivered. Since I already had the photos available, I tested out Walmart's Classic Black album template ($18.96 at the time of publication). The book was available for home delivery, same-day pick up and site-to-store delivery. Along with sizes, album templates have multiple options for covers, but depending on how you mix and match, not every style is available for each configuration. 

Walmart lets you upload digital photography from your computer, Facebook, Instagram, Flickr, Dropbox and Google Photos, but the site will only hold onto the photos for one year. After dropping a photo in, click it to make any adjustments. However, Walmart provides fewer photo-editing options -- a black-and-white or a sepia filter, the ability to crop, zoom and tilt; brightness adjustment and red-eye elimination -- compared to other websites. While building your book, you can swap templates at any time, but the photos you've placed won't transfer, and you'll need to put them back into the new layout.

It was easy to drag and drop photos or swap layout pages in the template. One of the downsides to Walmart's photo books, though, was the lack of embellishments. The program lets you add text, but "stickers," like those on other sites, would've taken the design process up a level. 

How much it costs: Once you're finished with your project, click Next to review your photo book in a storyboard format before you order. There's also an option to preview the entire book page by page if you want a more detailed review before ordering. You'll get an alert if you've left any slots blank. Walmart's option is also the least expensive of the bunch: An 8-by-11-inch, 20-page, hardcover glossy photo book cost about $19 before shipping and tax, as of the time this was written. 


If you're not keen on making an account and getting a slew of emails from a company, Mailpix might be the way to go. With this photo book company, you can make a photo book as a guest, no account needed. 

Mailpix offers premium ultra layflat, layflat, hardcover book and softcover photo book styles, ranging from 8-by-8- to 11-by-14-inch books. The site recommends designing the book on a computer and using JPEG files. You can pick out styles for almost every occasion -- birthday celebrations, Mother's and Father's day, holidays like Christmas, Halloween and Hanukkah, birthdays and pets. 

Mailpix guides you through the process step by step, so you won't feel lost or overwhelmed. In addition to choosing how many pages and how many images per page, Mailpix provides guidance on image sizing for the highest quality outcome. There's also an autofill option that helps save time putting all your images in. As you're building your book, Mailpix puts a red line around the page indicating that a section might be cropped out during the photo book printing. 

There was a nice diversity in page layouts, and the site warns you if a photo's resolution is too low, so you can adjust. In addition, Mailpix updates your price total as you go along, so you're not caught off-guard by the final price at checkout. 

How much it costs: When you're satisfied with your book, name it and choose how many copies you'd like to order. Select a cover style, add a photo if you'd like and check out. The prices for the book styles and amount of pages vary, as with other sites -- the fancier the book and the more pages you add, the more expensive it gets. On Mailpix, every additional page costs $1.20.

An 8.5-by-11-inch hardcover book with a standard 20 pages came to $28 before tax and shipping -- ground shipping is $19, express shipping runs $20. It should also be noted that at the time this was written, Mailpix was offering a promo code for 65% off. 

Google Photos/Screenshot by Shelby Brown/CNET

Instead of uploading your photos into another app, you can create a hassle-free photo book on your phone with Google Photos (it also works via desktop). In the Google Photos app, tap the shopping bag icon (on my Pixel 5 phone, it's at the top left of the screen). Tap Photo Books to get started, choose from a few premade albums based on your photos, like Winter Vacation 2023 (the premade albums can be edited as well). 

There's also the option to start from scratch and manually add all the photos by tapping Make Photo Book at the bottom of the screen. You can add up to 90 photos to your book. Once you've got all the images you want, you can add a title for your book, hold and drag to rearrange pages, and further edit by tapping on a page. 

Google Photos is probably the easiest and most basic choice if you're going to order a photo book. It offers a minimalist layout on white pages that you can add captions to. There aren't embellishments like there are on Mixbook, but you can still make creative layouts with multiple photos. Google Photos still has editing options in its app for you to add filters before creating a book. 

How much it costs: A hardcover 9-by-9-inch photo book costs $30 for 20 pages and 99 cents for each additional page. A softcover 7-by-7-inch photo book costs $15 for 20 pages and 49 cents for each additional page before shipping.

More options

Apple Photos

Apple no longer has an in-house photo book service, but you can download project expansion apps to create photo books with iOS devices like iPhone and Mac. Open the Photos app and choose File > Create > Book. From there you can download third-party apps Motif, Mimeo Photos, White Wall, Ifolor Designer, Mpix, Fujifilm Prints and Gifts or Wix Photo Albums to start a project. Any app you download will be available through Book when you create a new project in the Photos app.