24 Terrific Places to Find Free and Low-Cost Stock Photos Online

P is for PhotosBy Laura Christianson

This article was originally published in 2011 and is updated regularly to include the latest, greatest information.

When you visit a blog, what’s the first thing about a particular post that catches your attention?

Other than the article’s title, it’s probably the image (or images) that accompany the post.

Readers’ eyes are drawn to images, so it’s important to place a visual that illustrates your point into every blog post.

Readers are also creatures of habit, so place images in a consistent location, such as the upper left or upper right area of each post. Wrap text around the image to create a clean, packaged look.

I’m forever on the hunt for free and inexpensive stock photos and illustrations to use on websites, blogs, marketing materials, and PowerPoint presentations. You can find oodles of high-quality, royalty-free stock photos and illustrations online.

One caveat:

Pictures you find via a Google or Bing (or any search engine) image search are almost always copyrighted. You CANNOT use those images in your blog post unless you receive written permission from the person who took the photo.

Never assume that because you find an image via a search, it’s free for the taking.

To be on the safe side, use a photo you snap yourself or download an image from one of the following stock photo services. Each service functions slightly differently — some require a photo attribution, link, or byline and others don’t.  Make sure you carefully read and follow the terms of service before downloading an image.

Free Stock Images

morgueFile – When I shared the name of my current favorite free stock photo house with a client, she responded, “Oooh, creepy!” She was thinking that a “morgue” is the place dead bodies are kept. Which is true.

However, the traditional meaning of the word “morgue” is “a reference file in a newspaper or magazine office.” The “morgue” in a newspaper office is where the old photos and print editions are stored (at least, they used to be until everything went digital).

Anyway, morgueFile is awesome — they have a fantastic selection of free images.

StockPholio - This service has an interesting interface. Enter your search term and an array of results displays, Pinterest-style. Click on an image you like and a large image displays along with details about licensing (many of the photos appear to be Creative Commons licensed). You can choose from several sizes available for free download, and the download page includes a handy photo credit area where you can copy/paste a snippet of code to correctly attribute the image. The images on this site are gorgeous; it may quickly become one of my favorites.


Photo By Mike Baird via StockPholio.com Image found through StockPholio.

FreeImages – The website Stock.XCHNG has been renamed FreeImages and has a much easier to remember URL: www.freeimages.com. FreeImages, owned by Getty Images, is my number one source for free stock images. I’ve used it for years and can almost always find what I’m looking for there.

stockvault – Free photos are for personal, educational and non-commercial use only. I believe stockvault is a subsidiary of shutterstock, because they offer shutterstock’s premium (fee-based) images, as well.

FreeDigitalPhotos.net – Members of the Blogging Bistro team rely on FreeDigitalPhotos.net to find the perfect images to accompany blog articles we ghostwrite for our clients.

EveryStockPhoto - Touting itself as a “portal for the stock photo community,” everystock photo is a clearinghouse of free stock images from several sources.

StockPhotos.io - Another reader recommendation, this service offers free, high-quality, high-resolution public domain and Creative Commons licensed photos. Currently, they have around 25,000 images on the site and feature a Pinterest-style interface. You can use the photos for commercial use as long as you give proper credit to the author/photographer.


Image by JuditK. This Flickr Creative Commons photo was found through StockPhotos.io.

Pixabay – With a user-friendly, Pinterest-style interface, Pixabay is a repository for public domain images: free vectors, drawings and photos. You can freely use any image from this website in digital and printed format, for personal and commercial use, without attribution requirement to the original author.

The Metropolitan Museum of Art – On May 16, 2014, The Met announced, “more than 400,000 high-resolution digital images of public domain works in the Museum’s world-renowned collection may be downloaded directly from the Museum’s website for non-commercial use.” You can use the images at no charge and without getting permission from the museum. When you surf the Met’s digital collection, look for the “OASC” acronym, which means the image is free to download.

The Monet Family in Their Garden at Argenteuil, by Édouard Manet, The Metropolitan Museum of Art

The Monet Family in Their Garden at Argenteuil, by Édouard Manet, The Metropolitan Museum of Art

Flickr Creative Commons – You can’t use just any Flickr photo on your blog, but you can use images from users who offer their work under the Creative Commons license. Be sure to check out the license before using an image from the Creative Commons.

Google Creative Commons – Use Google’s Advanced Image Search to find images, videos, and text you can reuse, share, or modify. Keep in mind that you can’t use just any old photo you find in a Google search on your site – it HAS to be one that is labeled for reuse, commercial reuse, and/or modification. Google says, “In addition to images labeled as being under the Creative Commons license or in the public domain, the usage rights filter on this page also shows you images labeled with the GNU Free Documentation license.”

Wikimedia Commons – Millions of images, sounds, and video clips to explore. Read the licensing information below the image for terms of reuse. You can also search by license type.

Getty Images – Getty Images now allows users to embed photos onto their blogs and websites free of charge. The embedded image will appear in an image box with Getty Images’ branding below, but this isn’t a bad tradeoff considering you’d normally have to pay for a standard download. Check out our tutorial on how to embed Getty Images on your blog or website.

Plus! Image - This is not a stock photo service, but rather, a free downloadable app from which you can scan multiple image sources including Google, Flickr, Picasa, Bing, Yahoo, Fotolia, and more. Worth a try!

RGBStock – Free stock images for personal and commercial use. If you wish to use an image outside of the terms and licenses specified on RGBStock (for example, to print an image on something you’re going to sell), you can easily contact the image author through the site and ask for permission.

Gratisography, Little Visuals, Unsplash – These sites offer free, high-resolution photojournalistic images. While the small size of these collections might not be ideal if you are searching for a specific image for your business blog, one of these artistic images might be just the thing you need for a more inspirational post.


Image found through Gratisography.

Low-Cost Stock Images

Fotolia – I use Fotolia almost daily to purchase low-cost images for use on our clients’ websites and blogs. They offer both pay-as-you-go plans for as little as 74 cents per image, and subscription plans for as low as 19 cents per image.

depositphotos – Has three types of payment plans to choose from: Daily Subscription, Monthly Subscription, and Pay-As-You-Go Credits. Choose the plan that works best for you.

photodune – Buy and sell royalty-free photographs and images starting at $1. Items are priced on the size/megapixels of each file.

dreamstime- While their prices have skyrocketed during the past year, Dreamstime carries many of the same images as istockphoto and they have good royalty agreements. I’d compare images/prices between the two services before purchasing. A few select “featured” images are free.

iStockphoto – I regularly buy “credit packs” from iStock, so that must be a good sign that they have loads of great images. Which they do. iStock claims that their library of high-resolution stock photography, clip art, vector illustrations, video footage and music is almost 10 million strong.

123rf.com – Offers Basic and Premium subscription plans and a pay-as-you-go credits.

shutterstock - Over 25 million stock photos, illustrations, vectors, and videos. They offer pay-as-you-go images and a monthly, three-month or yearly plan. This service is more spendy than most, but if you download a lot of stock photos, it might be well worth the investment. They also offer multiple user and corporate plans.

PressFoto – This stock photo site features over 6 million stock photos as well as clipart, vectors, and videos. Prices are in US dollars–not in credits as on many stock photo websites–and you can pay as you go, buy a subscription, or even rent images for your website.

5 hints for using stock images on your blog

15 fantastic places to find free and low-cost stock photos online | BloggingBistro.com

  1. Set up an account with one or more stock photo services (it’s free) and login to your account.
  2. Search images by keyword. When you find one you like, carefully read the licensing agreement before purchasing and/or downloading the image.
  3. Before downloading, choose which size image you need for your project. Most stock photo services give you the option of choosing from among several different sizes. If you’re using the image in a blog post, the Extra Small or Small size should do just fine.
  4. Even if you download the extra small version, you will likely need to reduce the resolution of the image before you add it to your website or blog. Computer monitors recognize only 72 dpi (dots per inch), and images from stock photo services are usually 300 dpi (also called ppi). Plan on reducing both the image’s resolution and its size before uploading it to your blog. That way, you’re not uploading huge images to your blog, which can slow down your blog’s load time.
  5. After inserting a visual into your post, preview it before publishing to ensure that the graphic isn’t too large or too small. Images shouldn’t be so large that they dominate the post (unless, of course, the post features the image, a slideshow, or a video). On the other hand, images shouldn’t be postage-stamp small. If people have to use a magnifying glass (or reading glasses) to see your photo, it’s too small. Better to use no image at all than one that is too small.

Invest the time to carefully select and edit an image that will enhance your story. Images will help visitors to your site remember you longer and connect with you more deeply.

Share Your Favorite Stock Photo Resources

Please share links to stock photo sites you like so we can try them out.

Tweet This Post

Here are three ready-made tweets so you can share what you just learned. Tweet one or tweet ‘em all!

20 fantastic places to find free and low-cost stock photos online [Click to tweet]

5 tips for using stock images on your blog (plus links to 20 stock photo services) [Click to tweet]

Need stock images for your marketing materials? 20 excellent free and low-cost services [Click to tweet]

This entry was posted in Blogging, Featured, Google Tools, Marketing, Photos and tagged , , . Bookmark the permalink.
  • http://twitter.com/Handyguys Handyguys Podcast

    Agreed about http://www.sxc.hu/ I often find great stuff for my site http://www.handyguyspodcast.com/ Our logo came from Dreamstime. I will check out the others. thanks for the post.

  • Suetornai

    I use http://www.plusimage.com and really like it.

  • Brenda @ It’s A Beautiful Life

    Thanks for sharing these links.  It’s always great to have more places to look for great images.

  • Elizabeth M Thompson

    Finding just the right image can be a challenge. Thanks for sharing these resources. Some of them are new to me.

  • Gary
  • Marcia

    Great info, thanks so much. :)Marcia

  • Bonnie Rose Hudson

    Thank you for the information–I’ve been struggling with finding good images I can afford and am trying to improve my blog and website. I am looking forward to checking them out.

  • http://patbaer.net/ Pat Baer

    Thanks for the tips and suggestions. The sites I visited all charged a fee (or credits) for their images. How much should we expect to pay per image?

  • Sue Tornai

    Thank you for the great info. You included the ones I’ve used and a bunch more. I appreciate this!!

  • http://bloggingbistro.com/ Laura Christianson


    Yes, I believe I added one of the sites you recommended to me some time ago — plusimage.com.

  • http://bloggingbistro.com/ Laura Christianson

    Pat – The free sites on this list are free, although many of these sites have a connection to (or are a subsidiary of) a paid site. If that’s the case, you’ll usually see a “free” section and a “premium” (paid) section.

    Prices vary widely, but currently, you can often get the smallest size image for anywhere from $3-$10. The larger the “credit pack” you buy, the less you pay per credit. At istockphoto.com, for instance, I buy 30 credits for $50, which comes out to $1.67/credit. Their small size photos generally “cost” 1-5 credits.

    Each service has a different pricing structure, so I recommend surfing several services, narrowing it down to two or three that have a great selection of images for your topic/industry, and buying credit packs or setting up a monthly subscription with a couple different services.

  • http://bloggingbistro.com/ Laura Christianson

    Bonnie – Let me know which service(s) you like best after you’ve had a chance to check them out.

  • http://patbaer.net/ Pat Baer

    Thanks so much. You were very helpful, as always. I really appreciate your blog.

  • http://www.callbox.com.sg/ Jayden Chu

    Thanks for this helpful post. I’ll be able to use some of the photos for my blog image header. I was about to search for this today, this post was a perfect reminder. :)

  • http://bloggingbistro.com/ Laura Christianson

    Jayden – I’m glad my post showed up int he nick of time for you.

  • http://www.callbox.com.sg/ Jayden Chu

    Sure it does. :)

  • Eric

    I’m all about the free websites. Here’s another one: stockpholio.com

  • http://marveller.com/ Marveller

    Here is another community free stock photos sharing site with Pinterest like layout:

  • http://bloggingbistro.com/ Laura Christianson

    Thanks for the link — always good to have another free stock photo service to add to the arsenal!

  • Patty

    Thank you! Great information, much appreciated.

  • Sophie SBH

    This is a great feature! We did a comparison of some stock photo sites – less sites but a bit more detail about the ones we looked at, if anyone wants to look into specific sites further. But this feature is definitely a brilliant starting point and I’ll be referring to it again!

  • http://www.flashninjaclan.com Freeflashgames

    Hi, Check out http://www.goodfreephotos.com from public domain images of beautiful landscapes from parks and landmarks

  • mags

    u can check photogenica.eu :)

  • http://bloggingbistro.com/ Laura Christianson

    Does Photogenica’s pricing translate into USD or CAD?

  • simonjesterus

    I’ve been using sites like sxc.hu. However, if you read their terms of use, they make no guarantee that the images they offer are truly free to use. You use them at your own risk. Are there any sources anyone knows of that don’t have this problem? Other than paid sites? Thanks!

  • http://bloggingbistro.com/ Laura Christianson

    Thank you for pointing that out. It’s always a good idea to carefully read (and follow) any stock photo site’s guidelines, copyright policies, and usage/licensing policies.

  • CDRD

    The best free stock site is:

  • Pingback: Top Stories on Blogging Bistro During 2013 | Blogging Bistro()

  • http://www.dennisbrooke.com/ Dennis Brooke

    GREAT resource. When you Google free stock images you find out that most of them aren’t truly free.

  • http://bloggingbistro.com/ Laura Christianson

    Thanks, Dennis. It’s always best to go with a sure thing, and since there are so many stock photo services that offer beautiful free images, why not use them?

  • Mike

    I use http://snapmarket.com – They have images from $1 and their license terms are very very flexible. Check them out

  • Pingback: The 15-Point Guide to Choosing the Right Imagery for your Website Design | ContentC()

  • Indira

    Hi, check also http://affordablephotograph.com. They have a free-image section which you can use for your blogs, school projects, website etc….

  • Pingback: Your social media content strategy on an hour a day - Dog-eared Social()

  • Darren

    I always find myself wasting a lot of time trying to find a good photo on a free site, then I always seem to cave and cough up money for a good photo.

  • Pingback: Pinterest Forced Me To Change How I Blog - The JackB()

  • Marco Colazingari

    good list! for vintage photos try http://www.colaimages.com

  • http://bloggingbistro.com/ Laura Christianson

    Marco – Thanks for sharing this link. This is a good one; vintage images are “in.”

  • Alex

    Thanks! You can also try http://www.4freephotos.com , http://www.alegriphotos.com or http://www.4freetextures.com for free stock photos.

  • Pingback: The truth about using photographs in your blog | Social and Digital Innovations for Health Communications()

  • Pingback: 7 Simple Steps to Create an Animoto Book Trailer Video | Blogging Bistro()

  • Janice Lee

    Hi Laura!

    THANK YOU for this blog piece, and for sharing the news about free images through the Met!!!! What a wonderful thing for them to do! I have a question about their policy on non-commercial use: what if I used those photos in a blog where I am not trying to sell anything, but the blog piece appears on a commercial site rather than on a personal blog, like tumblr? I hope I’m asking this question in a way that makes sense… I want to make sure I’m following all the rules before using any free images. Thanks for your time!


  • http://bloggingbistro.com/ Laura Christianson


    That is a good question. Before using one of their images, check out their terms of service to see what their rules are for using their images on commercial sites. Let me know what you discover!

  • Janice Lee

    That is a great idea! I will definitely look into it, and let you know what I find. Thanks again, Laura!