WordPress Images Hotlink protection plugin – Protect Blog Images from images theft / hotlinking


WordPress Hotlink protection plugin , A useful plugin that avoid being hotlink by spam blogs, forums, etc without your authorization. Meanwhile, preventing feed readers or images theft use your images on their website and use up all your server bandwidth without any noticed. Meanwhile, i have try using image hotlinking using .htaccess approach or my web control panel, but it didn’t work because images weren’t visible for RSS Readers.

wordpress images hotlink protection pictures

forbid pictureHowever, Thanks to Lim Dul for the creation of Images Hotlink protection plugin that helps prevent image hotlinking as easy as installing and activating. This images protection plugin will blocks image hotlinking by displaying this following image by default.

How WordPress Hotlink protection plugin works:

  • Referrer check if someone requests an image from your blog.
    If the referrer is not empty and not your blog the request is redirected to an information image
  • The image urls in the feed are replaced by an alternate url. This url is not protected by a referrer check so online feed readers get the image

What WordPress Hotlink Protection plugin doesn’t do:

  • It doesn’t protect the images in the feed. So hotlinking the image urls from the feed is possible. But in my opinion it is nearly impossible to protect this images without breaking some online feed readers.
  • It doesn’t prevent someone from downloading your images and placing them on their own webspace

Download Hotlink Protection Plugin for WordPress.

  • Thanks for the info.

    I’m looking for hotlinking protection and what I found is only htaccess modification. Now this articles really helpful to me as I don’t have to modified htaccess and just have to install this plugin.

    BTW, Isn’t it better to watermark the image rather than protect from hotlinking? Watermark is a kind of website promotion right?

  • km


    Watermark is something like adding some trademark / logo on the images. Which is images is very blur.

  • D.A.T.

    how do I protect images that are in a folder I created in the root level.

    for instance like  http://www.digital-artist-toolbox.com/images/transportation%20vectors.gif

    Also can this pluging protect my freebie downloads?   like .zip files.

  • Danny Foo

    I’ve got this plugin instaled. But it’s still not providing the hotlink protection. The thieves are using: http://www.your-name.com/index.php?feedimage=wp-content/uploads to hotlink.

    How to prevent this using the plugin?

  • Shortcuts to Internet Millions

    This blog Is very informative , I am really pleased to post my comment on this blog . It helped me with ocean of knowledge so I really belive you will do much better in the future . Good job web master .

  • Vivek

    Does it allowed search engine to crawled the images ??

  • Laptop Garden

    Thanks for the plugin! Nice Plugin!

  • Hotlinking Protection

    Good post, video hotlinking has a greater effect on bandwidth usage though. I’ve put together a solution for video hotlink protection.

  • Hotlinking Protection

    Useful plugin, do you know how to get in touch with the creator, Lim Dul? I’d like to make a plugin that does this for videos.

  • Robert Eckert

    That’s very interesting,but did you know?

    It’s a fact: if you want your website to make you money, generate leads or get subscribers you have to advertise in order to drive traffic to it. Of course this is true for any business, but it is absolutely essential for online business.

    The problem is that online advertising can cost a fortune and that “fortune” you spend on advertising is eating away at your profits every single month.

    Think about it…

  • michael

    What if I have 5 sites, and want to allow those to link to each other – can I allow them?


  • Thanks! i need this plugin. Many site where using my site’s image with out my permission. Thanks to writer of this plugin..

  • The plugin has been updated and it now works fine for single domain blogs (with or without www). However subdomains are still not considered to work. As I do not host my images in subdomains, it is a very useful plugin for me. Thank you

    • km

      You’re welcome

  • Thanks buddy it helped me a lot. Great Post.Keep Posting.