Simple, Easy & Powerful

Protect Unlimited Private Files; Restrict Media File Access to Logged-in Users;
Expire their Download Links and many more with PDA Gold

Protect Unlimited Media Files and All File Types

Prevent Direct Access (PDA) Gold protects unlimited WordPress media files and all file types including PNG, JPEG, ZIP, DOCX, PDF, MP3 and MP4 that you upload to your WordPress Media, Pages or Posts. Once protected, they cannot be accessed directly via their original links (URLs). Unauthorized users will be redirected to your 404 error page when attempting to access and download these files.

Block Google from Indexing your WordPress Protected Files

PDA Gold explicitly tells Google and other search engines not to index any of your protected content. As a result, your protected files and their original URLs won’t be indexed nor appear on the search results. This essentially eliminates the chance of someone picking up your important files from search engines.

Restrict Protected File Access to Logged-in Users or Paid Members

PDA Gold allows some specific roles of your website such as your subscribers and paid members to access your WordPress protected files.

This feature comes in handy when you already have a membership site in place and want to protect your private files against the public, and at the same time, allow your members to access those files.

You'll need our Access Restriction extension to set individual file access permission for custom roles and users.
Restrict Media Files Access to Logged-in Users

Create Unlimited Download Links

PDA Gold gives you the power to create as many private download links as you would like to. That allows you to share a protected file with different groups of users, and at the same time, keep track of clicks on each and every private download link. You can even customize your download links so that it looks more meaningful and legitimate to your users.

Random Download URL:
Custom Download URL:

Protect & Expire Download Links

You can protect not only your WordPress files but also their private download links that you’ve created. There are a few ways you can do so:

  • Manually deactivate or delete private download links
  • Auto deactivate private download links after a number of clicks or days
  • Block private download links access by IP addresses

You now have total control over who and how long they could access your private files.

What about other features?

  • Protect multiple files at the same time
  • Filter protected & unprotected files
  • Protect files on the fly
  • Auto-replace unprotected file URLs in content and much more

We Provide Everything You Need to Secure Your WordPress Files


Free VersionGold Version
Protect All File TypesCertain file types only
Block Google Indexing of Protected Files Using the X-Robots-Tag HTTP header, Robots Meta Tag and Robots.txtUsing robots.txt only
Number of Protected FilesUnlimitedUnlimited
Number of Download LinksOneUnlimited
File Protection HandlingOptimized Our free version 2.4 and below was using an outdated file protection handling. So those versions are not meant for production use as it would slow down your website (sometimes significantly).Optimized Protected files are moved into a secured folder for better security and performance.
Encrypt Protected Files
File Access Permission: Grant Loggedin Users or Custom User Roles Access For individual file access permission, you'll need our Access Restriction extension
Protect Multiple Files at once Our bulk actions are only available on WordPress version 4.7 and above
Protect Files on the fly
File Protection Control Select user roles who can protect or unprotect your media files. Default: admins, editors and authors
Filter Protected & Unprotected Files on Media library Our filter is only available on WordPress version 4.7 and above
Auto Protect New File Uploads
Search and Replace unprotected URLs in content
Customize "No Access" Page
Provided APIs
Restrict by IP Addresses
Auto-deactivate by Clicks
Auto-deactivate by Time
Track Download Link Clicks
Customize Download Links
Change Download Links Prefix
Delete Download Links
Auto-create new Download Link once Protected
Force DownloadsForce downloads instead of redirecting to protected files when clicking on Private Download Links
OTHER SECURITY PROTECTION Only work on Apache servers
Prevent Image & File Hotlinking Prevent other people from stealing and using your images or files without permission
Disable Directory Listing Protect WordPress Uploads and other directories against direct listing
Hide WordPress Version
Block Access to Sensitive Files Block access to readme.html, license.txt, and wp-config-sample.php files
IIS (Windows Servers)
Multisite Network
WordPress.com PDA Gold might work with some limitations on WordPress.com
PREMIUM ADDONS & INTEGRATIONS These premium addons are not included in any Gold licenses except for the Statistics and WordPress Multisite add-ons which are included in our 15-site license plan.Purchase individually
Amazon S3
CloudFront CDN
Ninja Forms
Contact Form 7
User Access Manager
Paid Membership Pro
WooCommerce Memberships
WooCommerce Subscriptions
AR Members
Restrict Content Pro
Simple Membership
Debug logs Log (fatal) errors of your entire website, which speeds up the troubleshooting process when problems occur.
Email SupportLimitedPriority Support

Don't Forget..

Updates and Support are indispensable to any software

Get 1-Year Priority Support

We strive to provide world-class support to all customers. Most technical questions and issues will be typically answered within one working day – much faster than free users.

It’s our pleasure to serve you! So please let us know if we can help you with anything.

Check out what others are saying about our support on WordPress.org.

Get 1-Year Free Premium Updates

Continuous plugin updates are essential for both security and functionality side of your website. We will make sure our plugin is always compatible and working with the latest version of WordPress as well as other popular plugins.

What’s more, you will be able to get 1-year FREE updates to our latest version of the plugin, which will definitely be improved significantly with a lot more exciting features!

PS: New features that you will get for FREE if you take action NOW:

  • Auto-update URL of newly protected files already embedded on content
  • Auto-protect files uploaded to certain (custom) post types
  • Auto-protect certain file types, e.g. PDF and DOCX
  • Create a placeholder for protected & hotlinked images

Ready to Safeguard Your Online Business?

Protect Your WordPress Files Now & Make Your Life Much Easier

There are 3 types of license that you can choose to restrict access to your WordPress media files



per monthbilled annually

one-time paymentlifetime usage and updates

  • Install on 3 Websites
  • 1 Year of Free Updates
  • Lifetime of Free Updates
  • 1 Year of Fast Support
  • Lifetime of Premium Support
  • Get Statistics add-on
  • Support WordPress Multisite


$28.90 UP: $1059.90$899.90

per monthbilled annually

one-time payment lifetime usage and updates

  • Install on 10 Websites
  • 1 Year of Free Updates
  • Lifetime of Free Updates
  • 1 Year of Faster Support
  • Lifetime of Premium Support
  • Get Statistics add-on
  • Support WordPress Multisite


$31.90 UP: $1,249.90$989.90

per month billed annually

one-time payment lifetime usage and updates

  • Install on up to 15 Websites
  • 1 Year of Free Updates
  • Lifetime of Free Updates
  • 1 Year of Fastest Support
  • Lifetime of Priority Support
  • Get Statistics add-on worth $49.9
  • Support Multisite worth $59.9

All annual licenses are auto-renewed yearly for continued updates & support.
Get the lifetime license and only pay once for add-on plugins!

100% No-Risk Money Back Guarantee if defective

We’re so confident of our plugin and support that we’re offering you 60-Day Money Back Guarantee. Although we don’t think you’ll ever want one, we’ll gladly provide a refund if you follow our refund policy & request it within 60 days of purchase.