Protect Your Photos From Being Pinned On Pinterest

Ok, let me start out by saying that I absolutely LOVE Pinterest, and you all have my permission to pin anything you find on my blog to Pinterest.  Seriously, pin away!

That said, there are some people who do not want their images pinned to Pinterest for one reason or another. Luckily for them, Pinterest has a very simple way to protect your photos from being pinned!

Tutorial: Prevent a photo from being pinned on Pinterest (useful for photos of family, copyrighted work, or if you're featuring another blogger's work and want to make sure they get the credit!)

Yes, I do see the irony in having that “Pin It” button right there, thanks :-)

A lot of people use Pinterest, but I don’t think every person who uses Pinterest actually reads through the terms when they sign up. Cuz seriously, who does that?!

Anyway, the point is there was a bunch of hullaballoo about Pinterest’s terms recently (I’m sure you can Google it and find all the details; I’m not going to go into them here). Basically, people were very worried that once an image is pinned to Pinterest, they no longer have control over it.

Some of those people are professional photographers who wanted to retain rights to their photos, some of those people are moms who didn’t want pictures of their kids floating around the internet, some of those people are bloggers who feature other people’s work but want the credit (and pins) to go to the original source…

Whatever the reason, sometimes it just makes sense to keep some of your stuff off Pinterest. (Stacy from Not Just A Housewife had a crazy experience with a staged photo that was pinned and taken out of context a while ago)


So if you fall into any of those categories, there are two options for you.

1. Prevent a specific image on your site from being pinned to Pinterest

Before I pin anything from anyone’s blog, I always try to check their terms to see if they say anything about whether or not they would like their stuff pinned. And I see something like this ALL THE TIME:

“Please feel free to pin any images of projects you find on this site as long as the pin links back to my blog. However, please do not pin any images of my children, husband, or any other family members.”

Fair. Totally fair.

But if you’re worried that people won’t read your terms before pinning, or won’t respect your wishes, here’s a little piece of code to help you out.

nopin = "nopin"

Just add that code in the HTML of your post, inside your img tag, and that specific image will not be available for users to pin. When you are writing a new post or editing an old one, you can usually view the HTML of your post by clicking the HTML view tab. Then look for the img tag of your photo; it should look something like this:

<img style="border: 0px;" src="http://practicallyfunctional.com/wp-content/uploads/2012/06/signature2.png" width="206" height="74" nopin = "nopin" />

Just copy that nopin code in right before the closing bracket and your image will be protected!

If I used this code to create my signature image at the bottom of the post, it would make it so that no one can pin my signature from this post. The graphic image at the top of this post would still be available for pinning, as would everything else on my blog, but this signature would be excluded from possible pins.

NOTE: WordPress likes to try to do you a favor by pulling out any unknown code from your HTML whenever you switch from HTML view back to Visual view. This can be great in case you don’t close a tag properly, but it does mean that WP will pull out the nopin code. You have two options: Add the nopin code last, and schedule or publish right from the HTML view without switching back to the Visual view, or Ashley from Forgetful Mama told me about a WP plugin called Pinterest Repellent that will prevent this from happening. Just install that plugin and then you can switch between the views to your heart’s content and your nopin code will be safe!

2. Prevent every image on your site from being pinned to Pinterest 

If you don’t want anything from your website to show up on Pinterest ever, you need the following code:

<meta name="pinterest" content="nopin" />

You will need access to the HTML of your entire blog in order to do this, not just a single post. And you need to be VERY CAREFUL when editing HTML; you can do serious damage. You can access the HTML of your blog in a Blogger blog by going into Templates and clicking the Edit HTML button. You can access the HTML of your self-hosted WordPress blog by going into the Appearance tab on the side and choosing Editor, then selecting your Header file. Unfortunately, if you have a WordPress.com blog, you don’t have access to edit your HTML and must use the code in the previous example.

Once you have your HTML open, search for the following tag: </head>

Once you find that line of code, press return a few times to make a few empty lines just before it, and copy in the code above. Save your file, and you’re done!

If you can’t find your HTML files or the </head> tag, just shoot me an email through the Contact form; I can help!

If anyone tries to pin an image from your site they will see a message that says “This site doesn’t allow pinning to Pinterest. Please contact the owner with any questions. Thanks for visiting!”

If you want to customize the message that appears you can use the following code instead.

<meta name="pinterest" content="nopin" description="Sorry, no pinning of images on this site please!" />

Just change the description bit to whatever you want to say. Make sure to leave the quotes there though, they’re important!


So there you have it. Next time you post an adorable photo of your baby you can protect it from being wildly thrown about the interwebs with this simple tip! (Anyone seen the “success kid” meme? That is someone’s kid!)

I don’t want to start any huge debates or anything, but what are your feelings about your images on Pinterest? Are all your images fair game, or now that you know you can exclude a few choice photos, will you be doing that from now on?


 I link up at these awesome parties!

The following two tabs change content below.
Hi, I'm Jessi! Welcome to Practically Functional, a blog about simple, practical projects and ideas to help you love your home, no matter where you live! We just bought our first house, and I'm busy turning it into a home. I want to make sure we love every single square foot of our new home, so I decorate, I craft, I DIY, I build, I organize, I cook… I even garden! Practically Functional is about loving your home and turning it into the perfect place for you, your family, your pets, your hobbies, your work, and everything else you love! Make sure you follow along by RSS or subscribe by email so you don't miss anything!


  1. Thanks! I found the no pin code on Pinterest, but couldn’t figure out where to put it. This was helpful and it worked!

  2. Thanks for the nopin image html! My blog banner gets pinned frequently, but it doesn’t look good on Pinterest. I was wondering how to remove that one image from the pin list. All I could find was the nopin for the entire site. Again, thanks for the info.
    Artemisia Moltabocca recently posted..Steampunk Circus @ Costume Con 31

  3. Hi Jessi,
    Thanks for this tip, but I have discovered that when I edit posts in the HTML view to include the nopin code, when I save the edit, the code is stripped out! What is going on here? Is there a workaround? Thanks.


    • Yep, WP automatically strips out unknown code when you switch from HTML view back to Visual view. It actually affects a lot of types of code like link party scripts or giveaway widgets as well as this nopin code. But if you look up in the comments a bit Ashley @ Forgetful Mama found a WP plugin that prevents it from pulling out the nopin code! It’s called Pinterest Repellent and it has worked great for me so far, so I suggest you try it out and hopefully it works for you too!

  4. Great post! But here’s my main thing, though – use common sense. If you don’t want pictures of your kids all over Pinterest, don’t put pictures of your kids on the internet.
    Samantha recently posted..Character-Building Family-Friendly Movie Nights

    • Very true! But a lot of people just don’t think about that, like if they have a personal blog just for their family, but then a few years later it has grown a lot and has a bigger following. They probably didn’t realize it at the time, but you are absolutely correct: the only 100% fail-safe way to protect your photos is to not put them up there in the first place! :-)

  5. Thank you for your help, I wish I would have known about this a whole lot sooner. At first I didn’t mind a few pins here and there , till one woman came through and had a pinterest feast and even took my banner, LOL my photo is embedded in it..

    Well thanks to you at least I have some protection. So much for posting a copyright and letting people know to ask for permission.


  6. Brilliant! Thanks heaps.
    Dasha recently posted..The Browns Mark II

  7. How can I get them to delete photos that are already pinned?
    I have a photo of me that is not even on my website, the photo however is of me holding one of my own art works so it is obvious that it is an infringement.

    Pinterest are NOT responding in any way to my contact emails and DMCA requests, so it feels like I am helpless.

    • So sorry to hear that! The only way I know of is to report the pins to Pinterest when you find them by clicking the little flag on the pin itself. Whenever I’ve done that in the past Pinterest has removed the pins within a week or so.

  8. Thanks so much! It works perfectly!

  9. Thank you! I don’t mind having my photos pinned, but I’d like to choose which one! Makes sense now.
    Foodiewife recently posted..Chanterelles with Sage, Roasted Pork Tenderloin & Polenta

  10. Hello Do you know how I remove the pin it button from my header and side bar? Widgetsseem to be coded a bit different and I keep getting an error code

    • Are you using a plugin? If so, which one?

      • Thank you for replying…. this is the code i originally used to add the pin it button

        Raven recently posted..Sequins & Pastels

        • /script>
          <script data-pin-hover='true' src='//assets.pinterest.com/js/pinit.js' type='text/javascript'/
          Raven recently posted..Sequins & Pastels

          • That seems to be the standard Pinterest code to add the button. The only way I know of to hide the Pin It button when you have that code on your site is to use the nopin=”nopin” code inside of the tag. So you need to go into the backend files of your blog and add that nopin code to the tag for your header and sidebar images. It’s kind of a pain, but once you do it once, you don’t have to ever again unless you change the image! Be careful editing the actual files of your blog though; if you’re not comfortable with it I’m sure you can find someone who can help you, or do it for you.

  11. Thank you so much for the info, worked perfectly!

  12. I tried this for one of my posts on my self hosted wordpress site and the nopin=”nopin” code doesn’t work :(
    Tasha recently posted..Bingo Bash app for iPhone, iPad and Android – Download it Today!

  13. I don’t know if I’m doing anything wrong but this isn’t working for me. Help!
    Zenia recently posted..And they know it all

    • Can you paste the HTML you are using in a comment here so I can see?

      • 1.


        These are the two images and then there are few images on my blog post from which I want to remove the pin it option from.

        Or is there a code that can be applied to only few pictures that I actually want to give a pin it option n rest remains unaffected .

        • Hmm, that didn’t show up as HTML… But basically if you want to make a single image unpinnable, in the HTML of your post where you have inserted the image, it should look like this: (just put the code below between and open bracket < and a close bracket > and change ImageURL to the URL of your actual image)
          img src=”ImageURL” nopin=”nopin”


  1. [...] of the month- How to make your page or a single image “no pin”! the first thing I did was make all your feature images no pin so people will be more inclined to [...]

  2. [...]  To read this article from Jessi and other material from her go to: http://practicallyfunctional.net/2012/07/how-to-prevent-your-photos-from-being-pinned-on-pinterest/ [...]

  3. How to Prevent your Images from Being Pinned on Pinterest | So You Wanna Be a Blogger? says:

    [...] Jessi from Practically Functional gives the lowdown on pinning etiquette as well as a detailed tutorial on how you can make your images uinpinnable. [...]

Leave a Comment


CommentLuv badge