BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
AAM Protected Media Files icon
Maintained Tested up to 6.9.10 #9 in documents

AAM Protected Media Files

Add-on to the free Advanced Access Manager plugin that protects media files from direct access for visitors, roles or users

Active installs500+100+ tier
Downloads · 30d345▲ +30.2% vs prev. 30d
Rating5/52 reviews
Health score55/100Fair
All-time downloads18.8KSince Nov 2019
Support resolved—No recent threads
RequiresWP 4.7.0PHP 5.6.0+
Downloads · 7d83▼ -2.4% week over week
Our verdict

Use with caution

AAM Protected Media Files works, but test it on a staging site before relying on it in 2026. It runs on 500+ sites, is rated 5/5 and was last updated 6 months ago, and scores 55/100 on our health check.

  • Small user base (500+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

51117Jul 10Aug 23Oct 7
Yesterday6
Daily average (1y)9
Peak day142Apr 24, 2026
Last 12 months3.4K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where AAM Protected Media Files stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
documents >100 4,507 Best documents plugins →
files #25 10,000 Best files plugins →
media library #92 5,455 Best media library plugins →
protected media #3 1,199 Best protected media plugins →
protected videos #5 688 Best protected videos plugins →

Version adoption

Share of active sites per release.

  • 1.378.5%
  • 1.216.8%
  • 1.14.8%

Rating breakdown

★★★★★★★★★★ 5 from 2 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About AAM Protected Media Files

From the official readme · v1.3.3

Description

Prevent direct access to the unlimited number of media library items either for visitors, individual users or groups of users (roles). This plugin does not modify a physical file’s location or URL.

The AAM Protected Media Files plugins is the official add-on to the free Advanced Access Manager (aka AAM). While this plugin actually manages physical access to the media files, AAM provides the UI interface to define access to files.

Few Facts

  • It requires a simple manual steps in order to configure a webserver to protect direct access to /wp-content/uploads folder. For more information, please check our installation instructions;
  • It does not change a physical file’s location, content or URL. Upon deactivation, everything goes back to normal;
  • It protects all the allowed by WordPress core file types and those that are extended with third-party plugins (e.g. .svg, .sketch, etc.). For the list of all allowed extensions, check official WP documentation for the wp_get_ext_types() core function;
  • It allows you to manage access to any media file for visitors, any individual user, roles or even define the default access to all media files for everybody (this one is available with premium add-on for AAM plugin);

For more information about how properly install and use it, refer to our documentation.

Installation

  1. Upload aam-protected-media-files folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Configure your webserver to redirect all media request to access handler as described in installation guide.

Changelog

= 1.3.3
* Fixed: Incorrectly handling file loading outside of ABSPATH path

1.3.2

  • Fixed: Moved plugin loaded to a hook after init to be compatible with AAM premium add-on

1.3.1

  • Fixed: Incorrectly queried media file for AAM 7 handler

1.3.0

  • Added: Introduced updated to support upcoming AAM 7 version

1.2.5

  • Changed: Bumped up the minimum required WP version to 5.0.0

1.2.4

1.2.3

Full changelog on WordPress.org →

Screenshots

Restrict access to media file with AAM UI
Restrict access to media file with AAM UI
Restrict access to media file while editing it
Restrict access to media file while editing it

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best AAM Protected Media Files alternatives

All documents plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 PDF Embedder – PDF Viewer & Embed PDF Files for WordPress PDF Embedder – PDF Viewer & Embed PDF Files for WordPress Embed PDF files in WordPress posts and pages with a responsive PDF viewer block, live Block… by Syed Balkhi 300K+ ★★★★★★★★★★ 4.7 (526) 2 months ago 85
2 BuddyPress Docs BuddyPress Docs Adds collaborative Docs to BuddyPress. by Boone Gorges 6K+ ★★★★★★★★★★ 4.4 (35) 7 months ago 47
3 FileBird Document Library FileBird Document Library Create WordPress document library using FileBird and Gutenberg or any WordPress page… by Ninja Team 5K+ ★★★★★★★★★★ 4.9 (8) 2 months ago 69
4 CatFolders Document Gallery & PDF Library CatFolders Document Gallery & PDF Library Display WordPress PDF gallery and file gallery from folders. Comes with a clean, searchable… by CatFolders 3K+ ★★★★★★★★★★ 4.5 (14) 2 months ago 66
5 WP Document Revisions WP Document Revisions Document management and version control for WordPress. Collaborate on files, track every… by Ben Balter 2K+ ★★★★★★★★★★ 3.7 (23) 5 days ago 86
6 Knowledge Base documentation & wiki plugin – BasePress Docs Knowledge Base documentation & wiki plugin – BasePress Docs Easily create & manage documentation. Reduce support tickets & scale your customer support… by BasePress 2K+ ★★★★★★★★★★ 4.8 (75) 2 months ago 78
7 DocumentCloud DocumentCloud Embed DocumentCloud resources in WordPress content. by muckrock 1K+ ★★★★★★★★★★ 4 (1) 1 year ago 40
8 WP Docs WP Docs A documents management tool for education portals. by Fahad Mahmood 1K+ ★★★★★★★★★★ 4.8 (18) 3 weeks ago 85
10 Documents for WooCommerce Documents for WooCommerce Add downloadable documents to products in WooCommerce by wpharvest 500+ ★★★★★★★★★★ 5 (2) 6 years ago 34
11 Simple Google Docs Viewer Simple Google Docs Viewer Easily embed documents like PDFs, Word documents, and Powerpoint in your site using Google… by Maor Chasen 300+ ★★★★★★★★★★ 3.1 (8) 10 years ago 30

FAQ

AAM Protected Media Files: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 8, 2026

Is AAM Protected Media Files free?

Yes. AAM Protected Media Files is free to download and use from the official WordPress.org plugin directory.

Is AAM Protected Media Files safe to use in 2026?

AAM Protected Media Files works, but test it on a staging site before relying on it in 2026. It runs on 500+ sites, is rated 5/5 and was last updated 6 months ago, and scores 55/100 on our health check.

How many websites use AAM Protected Media Files?

AAM Protected Media Files is active on 500+ WordPress websites and has been downloaded 18,799 times since it launched in November 2019. It was downloaded 345 times in the last 30 days.

Does AAM Protected Media Files work with WordPress 7.1?

AAM Protected Media Files is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does AAM Protected Media Files need?

AAM Protected Media Files requires PHP 5.6.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was AAM Protected Media Files last updated?

The latest version, 1.3.3, was released on April 23, 2026 (6 months ago).

Who makes AAM Protected Media Files?

AAM Protected Media Files is developed and maintained by AAM Plugin.

What are the best alternatives to AAM Protected Media Files?

The most popular alternatives to AAM Protected Media Files are PDF Embedder (300K+ installs), BuddyPress Docs (6K+ installs) and FileBird Document Library (5K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.