This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

downML – Download Media Library


Download Media Library Plugin helps admins to backup the media files available in the media library of the wordpress site.


  1. EPT Empty Plugin Template by
  2. Filippo – for his support and patience. Cheers to you, mate 🙂


Free! But if you love this plugin, buy me a Masala Dosa! A happy stomach is a happy man!


  • Search for the plugin Download Media Library and click on Install Now link.
  • Click the 'downml' menu to create the zip file of all your media.


  1. Upload EPT Empty Plugin Template to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


Installation Instructions
  1. Upload EPT Empty Plugin Template to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
Who released this plugin?

Download Media Library is a giveaway from


still works on v4.9.6 with the fix

Thank you @frogs4ever for pointing out where to find the fix. After the fix, this plugin is still working on v4.9.6 in Multisite Environment. yay!!! Great when you need to move media from WP site which was organized by year,month and date to a WP site where media is only uploaded to /uploads/sites/xxx folder (for multisite setups)

doesnt work

“Sorry Sonny! Something went wrong. Reason : No valid files found. Exiting”

doesn’t work

doesn’t work. error:

Creating compressed file …failed.

Sorry Sonny! Something went wrong. Reason : zip open failed. Exiting

Read all 42 reviews

Contributors & Developers

“downML – Download Media Library” is open source software. The following people have contributed to this plugin.


0.4.6 (24.11.2014)

  • Logic trimmed down to minimum. Added extra logging to understand some issues experienced by users

0.4.5 (12.10.2014)

  • Bug fix for wordpress 4.0

0.4.4 (24.06.2014)

  • Bug fix added for file list creation. Thanks to Laurie for reporting the problem.

0.4.3 (01.06.2014)

  • Added check to omit non existing files from the list of compressed files. It was causing issues for some users

0.4.2 (17.04.2014)

  • Checked compatibility with 3.8 Also reordered the code for better readability

0.4.1 (28.01.2014)

  • File list is logged. If total file size is more than 100MB, user is shown a warning that the zipping may timeout

0.4 (27.01.2014)

  • Fixed Critical Bug which prevented the plugin from adding non-image files to the zip file

0.3 (24.10.2012)

  • new class added for creating zip file called Zip.php

0.2 (22.10.2012)

  • Support for TAR added if ZIP support is not present

0.1.1 (21.10.2012)

  • if zip library is not present, plugin quits gracefully

0.1 (03.05.2012)

  • releasing first version