Media Bulk Download
Media Bulk Download
Description
Tired of downloading your WordPress media files one by one?
Media Bulk Download lets you select any number of files in your Media Library and download them as a single ZIP file — instantly, directly in your browser. No FTP, no hosting panel, no extra tools.
What it does
- Works in both Grid view and List view of the Media Library
- Adds a “Download as ZIP” bulk action to the List view
- Adds a “Download as ZIP” toolbar button to the Grid view
- Handles images, PDFs, videos, audio, documents — any file in your library
- Secure: every request uses nonce verification and capability checks
- Lightweight: assets load only on the Media Library screen, nowhere else
Perfect for
- Sending a client their project photos in one go
- Archiving old uploads before a site migration
- Backing up a folder of product images
- Moving media from one site to another
Free version limits
The free version includes fair-use limits to keep the plugin stable for everyone:
- Up to 10 files per ZIP
- 5 ZIPs per day per user
- 2-minute cooldown between downloads
- Flat ZIP structure (files are not organized into subfolders)
- No metadata export
Upgrade to Pro — no extra plugin needed
Purchase a Pro license at pluginnests.com and enter your license key directly in Settings Media Bulk Download. No second plugin to install — Pro features unlock instantly on the same plugin you already have.
Pro unlocks everything:
- Unlimited files per ZIP
- Unlimited daily downloads
- No cooldown
- Preserved folder structure — year/month subfolders are kept intact inside the ZIP
- Metadata CSV export — every ZIP includes a spreadsheet with each file’s title, alt text, caption, and URL (perfect for site migrations and SEO audits)
- Commercial use license
- Priority email support
Installation
- Go to Plugins Add New in your WordPress admin
- Search for “Media Bulk Download”
- Click Install Now, then Activate
- Go to Media Library, select your files, and click Download as ZIP
That’s it — no settings required to get started.
Faq
Grid view: Select items using the selection mode, then click the “Download as ZIP” button that appears in the toolbar above the grid.
List view: Check the files you want, open the Bulk actions dropdown, select “Download as ZIP”, and click Apply.
Any file in your WordPress Media Library — images (JPG, PNG, GIF, WebP, SVG), documents (PDF, DOCX, XLSX), videos, audio files, and more. If WordPress can store it, this plugin can ZIP it.
- Maximum 10 files per ZIP
- Maximum 5 ZIPs per day per user
- 2-minute cooldown between downloads
- Files are zipped in a flat structure (no subfolders)
- No metadata CSV export
Upgrade to Pro to remove all limits and unlock folder structure + metadata export. See Pro
When you download files from your Media Library, WordPress stores them in year/month subfolders (e.g. 2024/11/photo.jpg). The Pro version keeps those subfolders intact inside the ZIP, so your files stay organised exactly as they were uploaded. The free version puts all files in a single flat folder.
Pro ZIPs include a media-metadata.csv file with one row per downloaded file, containing: filename, title, alt text, caption, description, and public URL. This is especially useful for SEO audits and site migrations where you need to re-import media with all metadata intact.
- Purchase at pluginnests.com/media-bulk-download
- You’ll receive a license key by email
- Go to Settings Media Bulk Download on your site
- Enter your license key and click Activate License
No separate Pro plugin — Pro features unlock inside this same plugin.
No. Files are only read and streamed into a ZIP. Nothing is moved, renamed, or altered in your Media Library.
Yes. Only users with the upload_files capability (Editors, Administrators) can generate ZIPs.
There is no hard limit set by the plugin. Very large libraries may be affected by your server’s PHP memory limit or execution time. Pro users can contact support for help with large downloads.
Reviews
Changelog
1.0.4
- Added: Gentle review nudge after 7 days of use (dismissible forever).
1.0.3
- Updated: Pro pricing page URL updated to pluginnests.com/media-bulk-download.
1.0.2
- Added: Pro — folder structure preserved in ZIP (year/month subfolders kept intact).
- Added: Pro — metadata CSV automatically included in every ZIP (filename, title, alt text, caption, description, URL).
1.0.1
- Added: Pro license activation directly inside the plugin — no separate plugin needed.
- Added: Settings page with feature comparison and upgrade banner.
- Added: Limit warning notices now include a direct link to activate a Pro license.
- Fixed: PHP 7.4 compatibility.
- Updated: Tested up to WordPress 6.9.
1.0.0
- Initial public release. Grid and List view support, secure ZIP creation, fair-use limits.