Download multiple Media Library files as a single ZIP
Pick several images, videos, PDFs, or audio files in List or Grid view and download them instantly as one ZIP archive. Built for editors and site owners who need fast, reliable file exports.
Screenshot: “Download as ZIP” in the Media Library (Grid view).
Why editors love it
Save time exporting assets for clients, backups, or offline edits.
Select attachments anywhere in the Media Library and download together.
Capability checks, nonces, and sanitized input ship by default.
How it works
Upload the plugin ZIP and activate from Plugins → Installed Plugins.
Open Media → Library, choose List or Grid view, select the files.
Click Download as ZIP. Your archive is generated and downloaded instantly.
Lite vs Pro
| Feature | Lite | Pro |
|---|---|---|
| Download from List view | ✓ | ✓ |
| Download from Grid view | ✓ | ✓ |
| Files per ZIP | Up to 10 | Unlimited |
| Daily ZIPs | Up to 5/day | Unlimited |
| Cooldown between ZIPs | 2 minutes | No cooldown |
| Priority support | × | ✓ |
Download Media Bulk Download (Lite)
Free forever. Works with WordPress 6.0 – 6.8, PHP 7.4+.
Media Bulk Download (Lite) is developed and owned by PluginNests. Official wp.org users: pluginnests (owner), mohshukry (committer).
Frequently asked questions
Does the plugin move or delete my media?
No. It only reads file paths for selected attachments and streams a ZIP archive. Nothing is modified in your library.
Where are ZIPs created?
Temporarily in wp-content/uploads/zip-temp. Files are removed automatically after download or when overwritten.
Who can use it?
Only users with the upload_files capability (Authors, Editors, Administrators by default).
Will it work with large files?
Yes, but server limits (memory/timeouts) apply. Pro includes advanced controls and removes Lite limits.

