Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.


Blur and add watermark to images to prevent image leeching / hotlinking or force direct hits on image files to show image inside blog layout.

How do I know Imaguard is working properly?

When testing Imaguard after installetion, you may experience some unexpected results due to caching. First of all, make sure to refresh any WP cache plugin! Then delete your browser cache to make sure all images are downloaded by your browser from fresh.

Your site should look just as before. However , if you check your site code the image tags for jpg images you should include a timestamp at the end (to prevent caching issues). Now try to click on an image to see it in your browser. Since your site is the referrer, it should again show as normal. If you try to visit the image URL directly, though, Imaguard would protect the image since there is no referrer set for a direct visit. To prevent caching problems you can add "?test" after image: http://yoursite.com/image/test.jpg?test. This will force your browser to download the image again and you will see the image as it will look if visited directly or included by a remote site not on your referrer list.

If you know some of your images are already included in Google Image Search, and you are using the Imaguard aggressive protection, you can also search for your image. The thumbnail should show in the normal way (as thumbnails are stored by Google) but the larger version should show as blackened with your text on top (it may take a few seconds to refresh).

What referer sites should I whitelist?

This is entirely up to you. By whitelisting REFERRERS you allow your image to be displayed on remote sites. Many people allow sites such as twitter.com and facebook.com.

What user agents should I whitelist?

Here are some common crawlers / search engine spiders that you may want to whitelist (as user agents) to allow images to be crawled and included in their search (most importantly Googlebot-Image):

Googlebot-Image Googlebot Googlebot-News Googlebot-Video Googlebot-Mobile Mediapartners-Google Mediapartners Mediapartners-Google AdsBot-Google

Do I need to include a 'Powered by Imaguard' text

No, not at all. There is an option to do so in the settings, and we would GREATLY appreciate if you actually did. In fact doing so will make more people use image protection systems and hopefully eventually force image leeches such as Google Image Search to include proper credits and links to the original site. But if you prefer not to include such a note, simply make sure this functionality in the settings is disabled.

I stopped using the Imaguard plugin and now none of my images work

If you have installed Imaguard, make sure that you refresh your site cache if you use a WP cache plugin. You should also manually review your .htaccess file in your wp root directory to confirm that there is no imaguard section there. If you find a section marked imaguard, you should remove this (anything between # BEGIN imaguard and #END imaguard).

Requires: 3.5.1 or higher
Compatible up to: 3.8.19
Last Updated: 3 years ago
Active Installs: 200+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1 100,1,1 100,3,3
100,1,1 100,1,1 100,2,2
100,2,2 100,1,1 100,2,2 67,6,4