BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Media Vault icon
Possibly abandoned Tested up to 3.7.41 #20 in attachments

Media Vault

Media Vault cordons off a section of your WordPress uploads folder and secures it, protecting all files within by passing requests for them through a powerful, flexible and completely customizable set of permission…

Active installs800+100+ tier
Downloads · 30d125▲ +10.6% vs prev. 30d
Rating4.4/527 reviews
Health score41/100At risk
All-time downloads17.8KSince Oct 2013
Support resolved—No recent threads
RequiresWP 3.5.0PHP any
Downloads · 7d29▼ -6.5% week over week
Our verdict

Consider an alternative

Media Vault shows warning signs in 2026 — compare the alternatives below before installing. It runs on 800+ sites, is rated 4.4/5 and was last updated 13 years ago, and scores 41/100 on our health check.

  • Small user base (800+ active installs)
  • No update in 12 years
  • Only tested up to WordPress 3.7 (latest is 7.1)

How does it stack up?

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

Daily downloads

258Jul 2Aug 15Sep 29
Yesterday5
Daily average (1y)3
Peak day14Mar 28, 2026
Last 12 months1K

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

Rankings

Where Media Vault stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
attachments >100 3,500 Best attachments plugins →
downloads >100 10,000 Best downloads plugins →
media >100 10,000 Best media plugins →
protection >100 5,489 Best protection plugins →
security >100 10,000 Best security plugins →

Version adoption

Share of active sites per release.

  • 0.8100.0%

Rating breakdown

★★★★★★★★★★ 4.4 from 27 reviews

  • 5★77.8%
  • 4★11.1%
  • 3★0.00%
  • 2★0.00%
  • 1★11.1%

About Media Vault

From the official readme · v0.8.12

Description

Protected Attachment Files

Media Vault cordons off a section of your WordPress uploads folder and secures it, protecting all files within by passing requests for them through a powerful, flexible and completely customizable set of permission checks.

After activating the plugin, to protect attachment files with Media Vault you can:

  • use the Media Uploader admin page to upload new protected attachments,
  • use the Media Vault metabox to toggle file protection on the ‘Edit Media’ admin page,
  • use the the Media Vault Protection Settings fields in the new Media Modal, or,
  • using bulk actions in your Media Library page, you can change file protection on multiple pre-existing attachments at once.

By default the only permission check that the plugin does on media files is that the user requesting them be logged in. You can change this default behavior from the ‘Media Settings’ page in the ‘Settings’ menu of the WordPress Admin. You can also change the restrictions set on attachments on an individual basis by means of either the Media Vault metabox on the ‘Edit Media’ page or the Media Vault Protection Settings fields in the new Media Modal.

You can also write your own custom restrictions using the mgjp_mv_add_permission() function. See this support question for more details.

Safe Download Links

Creating a cross-browser compatible download link for a file is a harder task than might be expected. Media Vault handles this for you, and it does so while preserving all the file security features discussed earlier like blocking downloads to people who should not have access to the file.

The download links are available through a simple shortcode that you can use in your post/page editor screen:

[mv_dl_links ids="1,2,3"]

where ‘ids’ are the comma separated list of attachment ids you would like to make available for download in the list.

Note: Plugin comes with styles ready for WordPress 3.8+!

Note: Now supports WordPress MultiSite!

Installation

Install Through your Blog’s Admin

This sometimes does not to work on localhost, so if you’re running your site off your own computer it’s simpler to use the second method.

  1. Go to the ‘Plugins’ menu in WordPress and select ‘Add New’.
  2. Type ‘Media Vault’ in the Search Box and press the ‘Search’ button.
  3. When you find ‘Media Vault’, click ‘Install Now’ and after reading it, click ‘ok’ on the little alert that pops up.
  4. When the plugin finishes installing, simply click ‘Activate Now’.

Downloading from WordPress.org

  1. Clicking the big ‘Download’ button on the right on this page (wordpress.org/plugins/media-vault/) will download the plugin’s zip folder (mediavault.zip).
  2. Upload this zip folder to your server; to the /wp-content/plugins/ directory of the site you wish to install the plugin on.
  3. Extract the contents of the zip. Once it is done you can delete the mediavault.zip file if you wish.
  4. Activate the plugin through the ‘Plugins’ menu in WordPress.

Once you have Media Vault activated and fully enabled don’t forget to go and check out the plugin’s settings on the ‘Media Settings’ page under the admin ‘Settings’ menu.

Changelog

fixed bug in mv-file-handler.php causing php Notice and corrupted files. Big thanks to user ikivanov for pointing it out and providing the solution!

0.8.12

fixed bug in mv-file-handler.php causing php Notice and corrupted files. Big thanks to user ikivanov for pointing it out and providing the solution!

0.8.11

  • fixed bug in mv-metaboxes.php causing php Notice. Thank you user ikivanov for pointing it out!
  • fixed bug in mv-metaboxes.php causing metabox stylesheet not to be served

0.8.10

Fixed typo causing php error in mv-extra-activation-steps.php. Thank you user wwn2013 for pointing it out!

0.8.9

  • Added Attachment Edit fields to the new Media Modal to make it easier to manage which files are protected with Media Vault and what permissions are set on each protected file.
  • Fixed visual bug with IE8 and the general sibling selector not showing permissions in the Media Vault Metabox on the attachment edit admin page.
  • Organized minified js code into seperate folder

0.8.8

fixed bug in mv-file-handler.php that allowed files to be viewed in the protected folder when ‘Save uploads in year/month folders’ was not selected. Thanks to WayneHarris for pointing the issue out.

0.8.7

added a body class to the WP admin to let Media Vault know to use the new 3.8+ styles

Full changelog on WordPress.org →

Screenshots

The WordPress Media Upload page with Media Vault file protection activated.
The WordPress Media Upload page with Media Vault file protection activated.
An example of the access denied prompt produced by a custom file access restriction implemented very simply using Media Vault.
An example of the access denied prompt produced by a custom file access restriction…
The WordPress Media Upload page with Media Vault file protection activated (in WP mp6 & WP 3.8+)
The WordPress Media Upload page with Media Vault file protection activated (in WP mp6 &…

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 Media Vault alternatives

All attachments plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Export media with selected content (by DKZR) Export media with selected content (by DKZR) Include all relevant attachments in your export. by joost de keijzer 40K+ ★★★★★★★★★★ 4.5 (93) 4 weeks ago 89
2 File Upload Types by WPForms File Upload Types by WPForms Easily allow WordPress to accept and upload any file type extension or MIME type, including… by Syed Balkhi 40K+ ★★★★★★★★★★ 4 (20) 1 week ago 81
3 Lightbox with PhotoSwipe Lightbox with PhotoSwipe Integration of PhotoSwipe (http://photoswipe.com) for WordPress. by Arno Welzel 20K+ ★★★★★★★★★★ 4.9 (115) 1 month ago 87
4 Unique Headers Unique Headers Add unique custom header images to individual pages, posts, categories, or tags. by Ryan Hellyer 10K+ ★★★★★★★★★★ 4.9 (160) 5 months ago 79
5 Media Deduper Media Deduper Save disk space and bring some order to the chaos of your media library by removing and… by cornershop 9K+ ★★★★★★★★★★ 3.8 (44) 10 months ago 44
6 Document Gallery Document Gallery This plugin generates thumbnails for documents and displays them in a gallery-like format… by Dan Rossiter 8K+ ★★★★★★★★★★ 4.8 (112) 3 months ago 55
7 Download Attachments Download Attachments Download Attachments is a new approach to managing downloads in WordPress. It allows you to… by dFactory 8K+ ★★★★★★★★★★ 4.5 (46) 4 months ago 76
8 Responsive WordPress Slider – HG Slider Responsive WordPress Slider – HG Slider A responsive image rotator plugin that easily creates WordPress slideshows. Now 100%… by richardgabriel 7K+ ★★★★★★★★★★ 3.8 (12) 6 years ago 36
9 GD bbPress Attachments GD bbPress Attachments Implement attachments upload to the topics and replies in bbPress plugin through a media… by Milan Petrovic 6K+ ★★★★★★★★★★ 4.3 (26) 6 months ago 71
10 Attachment Importer Attachment Importer Import attachments from another WordPress blog using a WXR file. by Spencer Piontkowski 3K+ ★★★★★★★★★★ 4.3 (26) 12 years ago 42

FAQ

Media Vault: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 30, 2026

Is Media Vault free?

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

Is Media Vault safe to use in 2026?

Media Vault shows warning signs in 2026 — compare the alternatives below before installing. It runs on 800+ sites, is rated 4.4/5 and was last updated 13 years ago, and scores 41/100 on our health check.

How many websites use Media Vault?

Media Vault is active on 800+ WordPress websites and has been downloaded 17,788 times since it launched in October 2013. It was downloaded 125 times in the last 30 days.

Does Media Vault work with WordPress 7.1?

Media Vault is officially tested up to WordPress 3.7.41, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Media Vault last updated?

The latest version, 0.8.12, was released on February 18, 2014 (13 years ago).

Who makes Media Vault?

Media Vault is developed and maintained by Max GJ Panas.

What are the best alternatives to Media Vault?

The most popular alternatives to Media Vault are Export media with selected… (40K+ installs), File Upload Types by WPForms (40K+ installs) and Lightbox with PhotoSwipe (20K+ 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.