Plugin info

Total downloads: 749
Active installs: 40
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 11/28/2025 (32 days ago)
Added to WordPress: 3/24/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 32 days ago

59/100

Is Image Protection abandoned?

Likely maintained (last update 32 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.4

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall
Rating 4.9/5 (215 reviews)Active installs 100,000
Zero Spam for WordPress
Rating 4.1/5 (137 reviews)Active installs 30,000
NinjaScanner – Virus & Malware scan
Rating 4.3/5 (33 reviews)Active installs 30,000
Inactive Logout
Rating 4.7/5 (105 reviews)Active installs 20,000
Protect WP Admin
Rating 3.6/5 (50 reviews)Active installs 10,000

Description

This plugin protects images on your WordPress site from being copied, saved, or captured through screenshots. It achieves this by implementing various protective measures via JavaScript, ensuring that your visual content remains secure from unauthorized use.

Plugin developed by TWK media.

Important Disclaimer

While this plugin implements various protection measures, it cannot guarantee 100% protection against all possible methods of image capture or copying. Due to the nature of web browsers and operating systems, determined users may find ways to circumvent these protections. This plugin should be considered as a deterrent rather than an absolute solution. We do not provide any warranty or guarantee regarding the effectiveness of the protection measures.

Features

  • Prevents right-click saving of images
  • Blocks keyboard shortcuts for screenshots
  • Disables drag-and-drop of images
  • Prevents browser-based image copying
  • Compatible with all major browsers

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • JavaScript enabled in the browser

Installation

  1. Install the plugin either via the WordPress.org plugin repository, or by uploading the files to your server:
    • Method 1: Search for ‘Image Protection’ in WordPress > Plugins > Add New
    • Method 2: Upload the plugin files to the /wp-content/plugins/image-protection directory
  2. Activate the plugin through the ‘Plugins’ screen in WordPress

Frequently Asked Questions

How does the Image Protection plugin work?

The plugin uses JavaScript to implement various techniques that prevent users from copying, saving, or taking screenshots of images on your site.

Will this plugin affect my website’s performance?

The plugin is designed to be lightweight and should not significantly impact your website’s performance.

Is this plugin compatible with all themes?

Yes, the Image Protection plugin is compatible with most WordPress themes. However, some themes may have custom scripts that could interfere.

Can I disable the protection for specific images?

Yes, you can disable protection for specific images in two ways:
1. Add the class no-image-protection to the image:
html
<img src="image.jpg" class="no-image-protection">

2. Add the data attribute data-image-protection="false":
html
<img src="image.jpg" data-image-protection="false">

Can I force protection on specific images or elements (like canvas)?

Yes, you can force protection on specific images or elements in two ways:
1. Add the class force-image-protection to the image:
html
<img src="image.jpg" class="force-image-protection">

2. Add the data attribute data-image-protection="true":
html
<img src="image.jpg" data-image-protection="true">

This will ensure the image or element is protected even if it would normally be excluded (like SVG images).

How can I uninstall the plugin?

To uninstall, go to the Plugins page in your WordPress admin, find the Image Protection plugin, and click “Deactivate.” You can then delete it if desired.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

No changelog available