This is one of the questions I’m asked most often: Where can I get good images for my book cover? I discuss various stock photo sites and other ways to get custom artwork for your book cover in my Kindle book, The “WOW!” Factor: Discover the Secret to Book Covers that Sell, and with the rise of many popular royalty-free stock photo sites, I thought a breakdown of those specific sites here would be helpful to aspiring authors.


Full of mid to high-end photos and vector art illustrations (and even music and videos), is my number one tried and true favorite site for finding high quality images for book covers. You can purchase images for a flat fee per image, or pre-purchase “credits” in bulk and save money on photos. Since I own a publishing company and book production business and have produced books for many different authors, a site like this with high quality images and discount credit options is helpful. NOTE: Due to the recent development of Getty Images and iStockPhoto greedily making people who purchased any image from them pay up to $1400 or even more per image under threat of going to collections, I no longer recommend Use them at your own risk. (Click here for more info.)

Photo price range: $20–250 ($40-50 average)
Best photo size for book covers: Large or XLarge
Vector illustration price range: $4–100 ($25 average)


Containing a limited supply of high-end photos and many lower to mid-grade quality photos, is a nice alternative for budget-savvy authors. They run a free image of the day, so you can get 52 free images a year and save them for later use.

Photo price range: $9–13
Best photo size for book covers: Large or XLarge
Vector illustration price range: $13


Yay Images has a variety of high quality artwork and photos, all for under $20 each. They currently have almost 3 million images to choose from. A major bonus to over other stock photo sites, is that they allow you to use their images in a logo. When looking for a vector image to tweak for a custom company logo (never ever use a stock illustration outright to brand your company), this site can keep those costs quite affordable.

Photo price range: $19.50
Best photo size for book covers: Large
Vector illustration price range: $19.50


At over 14 million images, is an excellent resource to find that perfect photo or illustration for your book cover. The downside to Dreamstime is you can only purchase images by buying credits. Much like iStockPhoto was until recently, Dreamstime does not have the ability to let you pay for images as you want. They do offer a TIFF image option, which can be valuable if you plan to create a blown-up version of your book cover for poster-sized marketing.

Photo price range: 5–25 “credits”
Best photo size for book covers: Large or Extralarge
Vector illustration price range: 5–25 “credits”

5. Stock.Xchng is a free image site. It can be tricky to find high quality images, as many you may like aren’t large enough quality (300 dpi). If you don’t know what quality you’re looking for, you may end up having to start your search all over again when your designer or printer tells you the image you love isn’t good enough. Also be aware the beautiful images at the top and bottom of each search results page are from paid stock photo sites. Stick to the images in the middle when searching.

Photo price range: Free
Best photo size for book covers: Over 3000 Kbytes


All of the millions of images on are free and print or magazine resolution (good enough for any book cover). Knock yourself out and don’t blame me if you find yourself spending days downloading beautiful stock images.

Photo price range: Free
Best photo size for book covers: Print or Magazine resolution


This high quality stock image site boasts about 19 million images. Like Dreamstime, they require you purchase a “credits” package to buy their photos, but they also offer select free images on a regular basis.

Photo price range: 7–10 “credits”
Best photo size for book covers: L or XL
Vector illustration price range: 4+ “credits”


Well over 15 million stock images are searchable on One of the perks to this stock photo site is the detailed “Advanced Search” option where you can even choose the ethnicity and amount of people in an image. Like Dreamstime and Fotolia, 123RF requires a “credits” package to purchase photos.

Photo price range: 3–100 “credits”
Best photo size for book covers: L or XL
Vector illustration price range: 10+ “credits”


Unlike its URL, good high quality images for book covers are not free on this site. Sure, you can download a “Small” image for free, but it will have a watermark taking up much of the lower right-hand corner, so you’ll need to crop it to use it on your blog. And the “Small” resolution size is nowhere near what you’d need for even a non-blurry eBook cover. However, unlike sites above that require “credits” to purchase, makes it super easy to purchase higher resolution images free of a watermark, without credits and for a super low price.

Photo price range: $7–10
Best photo size for book covers: Large or High Res

10. and

I’ve saved the best for last… This site was introduced to my by my client, Christine O’Kelly, and it’s my new photo love. has a great “Creative Commons” license, but sometimes filtering through all the junk a search will throw at you is more time consuming than a free image is worth. Instead, use to filter out all the bad images and search only high quality, high resolution Creative Commons licensed photos! Again, don’t blame me if you lose days of time downloading amazing images.

Photo price range: Free (proper credit required)
Best photo size for book covers: Original

There are many more royalty-free stock image sites on the internet; these are simply my top picks and sites I or our clients have had personal experience with. My friend Sherry Snider has put together this excellent list and a detailed explanation of what “royalty-free” means and how these images can be used.

If you know of other sites, please share links in the comments below!

*Special thanks to the following members of our amazing Facebook Group for their input on image sites for this article: Sherry, DeAnna, Adrijus, Kim and Kathy.

Kristen Joy

Kristen Joy

Kristen Joy Laidig is the founder of The Book Ninja. She has authored over 40 books, started over 50 publishing companies, trained over 10,000 authors worldwide, has her black belt in karate, and eats way too much chocolate. She currently changes lives through her students… one published message at a time, manages her two retail stores Toy Box Gifts & Wonder® and Nerdvana Outpost in the heart of her newfound hometown, Chambersburg, PA, is in the start-up phase of at least three new businesses at any given time, and generally causes anyone reading this bio to be out of breath. On her “off” time (what’s that?) she brainstorms business ideas with her awesome husband, the great Public Domain Expert himself, Tony Laidig, and hangs out with her two ragdoll kitties. She’s even been known to sleep... occasionally.


Leave a Reply