{"id":248608,"date":"2025-09-24T06:20:32","date_gmt":"2025-09-24T06:20:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/media-bulk-download-lite\/"},"modified":"2026-03-24T13:59:47","modified_gmt":"2026-03-24T13:59:47","slug":"media-bulk-download-lite","status":"publish","type":"plugin","link":"https:\/\/en-ca.wordpress.org\/plugins\/media-bulk-download-lite\/","author":20937419,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.4","stable_tag":"1.0.4","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Media Bulk Download","header_author":"PluginNests","header_description":"Select media files from the Media Library (List or Grid View) and download them as a single ZIP file.","assets_banners_color":"3176d6","last_updated":"2026-03-24 13:59:47","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/pluginnests.com\/donate\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/media-bulk-download-lite\/","header_author_uri":"https:\/\/pluginnests.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":886,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mohshukry","date":"2025-09-24 08:48:08"},"1.0.1":{"tag":"1.0.1","author":"mohshukry","date":"2026-03-03 12:30:03"},"1.0.4":{"tag":"1.0.4","author":"mohshukry","date":"2026-03-24 13:59:47"}},"upgrade_notice":{"1.0.2":"<p>Pro users now get folder structure preserved in their ZIPs and a metadata CSV with every download. Update to get these features.<\/p>","1.0.1":"<p>You can now activate a Pro license key directly from Settings \u2192 Media Bulk Download to unlock unlimited downloads \u2014 no separate plugin needed.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3366999,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3366999,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3366999,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3366999,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.4"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Grid view with the \"Download as ZIP\" toolbar button","2":"List view bulk action \"Download as ZIP\"","3":"Success notice with download link after ZIP is generated","4":"Settings page with Pro license activation and feature comparison"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[76286,8848,76284,233,256997],"plugin_category":[50],"plugin_contributors":[248289,248288],"plugin_business_model":[],"class_list":["post-248608","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-download","plugin_tags-file-manager","plugin_tags-media-download","plugin_tags-media-library","plugin_tags-zip-download","plugin_category-media","plugin_contributors-mohshukry","plugin_contributors-pluginnests","plugin_committers-mohshukry"],"banners":{"banner":"https:\/\/ps.w.org\/media-bulk-download-lite\/assets\/banner-772x250.png?rev=3366999","banner_2x":"https:\/\/ps.w.org\/media-bulk-download-lite\/assets\/banner-1544x500.png?rev=3366999","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/media-bulk-download-lite\/assets\/icon-128x128.png?rev=3366999","icon_2x":"https:\/\/ps.w.org\/media-bulk-download-lite\/assets\/icon-256x256.png?rev=3366999","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Tired of downloading your WordPress media files one by one?<\/strong><\/p>\n\n<p><strong>Media Bulk Download<\/strong> lets you select any number of files in your Media Library and download them as a single ZIP file \u2014 instantly, directly in your browser. No FTP, no hosting panel, no extra tools.<\/p>\n\n<h4>What it does<\/h4>\n\n<ul>\n<li>Works in both <strong>Grid view<\/strong> and <strong>List view<\/strong> of the Media Library<\/li>\n<li>Adds a <strong>\"Download as ZIP\"<\/strong> bulk action to the List view<\/li>\n<li>Adds a <strong>\"Download as ZIP\"<\/strong> toolbar button to the Grid view<\/li>\n<li>Handles images, PDFs, videos, audio, documents \u2014 any file in your library<\/li>\n<li>Secure: every request uses nonce verification and capability checks<\/li>\n<li>Lightweight: assets load only on the Media Library screen, nowhere else<\/li>\n<\/ul>\n\n<h4>Perfect for<\/h4>\n\n<ul>\n<li>Sending a client their project photos in one go<\/li>\n<li>Archiving old uploads before a site migration<\/li>\n<li>Backing up a folder of product images<\/li>\n<li>Moving media from one site to another<\/li>\n<\/ul>\n\n<h4>Free version limits<\/h4>\n\n<p>The free version includes fair-use limits to keep the plugin stable for everyone:<\/p>\n\n<ul>\n<li>Up to <strong>20 files<\/strong> per ZIP<\/li>\n<li><strong>10 ZIPs<\/strong> per day per user<\/li>\n<li><strong>1-minute<\/strong> cooldown between downloads<\/li>\n<li>Flat ZIP structure (files are not organised into subfolders)<\/li>\n<li>No metadata export<\/li>\n<\/ul>\n\n<h4>Upgrade to Pro \u2014 no extra plugin needed<\/h4>\n\n<p>Purchase a Pro license at <a href=\"https:\/\/pluginnests.com\/media-bulk-download\">pluginnests.com<\/a> and enter your license key directly in <strong>Settings \u2192 Media Bulk Download<\/strong>. No second plugin to install \u2014 Pro features unlock instantly on the same plugin you already have.<\/p>\n\n<p><strong>Pro unlocks everything:<\/strong><\/p>\n\n<ul>\n<li>Unlimited files per ZIP<\/li>\n<li>Unlimited daily downloads<\/li>\n<li>No cooldown<\/li>\n<li><strong>Preserved folder structure<\/strong> \u2014 year\/month subfolders are kept intact inside the ZIP<\/li>\n<li><strong>Metadata CSV export<\/strong> \u2014 every ZIP includes a spreadsheet with each file's title, alt text, caption, and URL (perfect for site migrations and SEO audits)<\/li>\n<li>Commercial use license<\/li>\n<li>Priority email support<\/li>\n<\/ul>\n\n<p><strong><a href=\"https:\/\/pluginnests.com\/media-bulk-download\">Get Pro \u2192<\/a><\/strong><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for <strong>\"Media Bulk Download\"<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<li>Go to <strong>Media \u2192 Library<\/strong>, select your files, and click <strong>Download as ZIP<\/strong><\/li>\n<\/ol>\n\n<p>That's it \u2014 no settings required to get started.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20is%20the%20download%20button%3F\"><h3>Where is the download button?<\/h3><\/dt>\n<dd><p><strong>Grid view:<\/strong> Select items using the selection mode, then click the <strong>\"Download as ZIP\"<\/strong> button that appears in the toolbar above the grid.<\/p>\n\n<p><strong>List view:<\/strong> Check the files you want, open the <strong>Bulk actions<\/strong> dropdown, select <strong>\"Download as ZIP\"<\/strong>, and click Apply.<\/p><\/dd>\n<dt id=\"what%20file%20types%20can%20i%20download%3F\"><h3>What file types can I download?<\/h3><\/dt>\n<dd><p>Any file in your WordPress Media Library \u2014 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.<\/p><\/dd>\n<dt id=\"what%20are%20the%20free%20version%20limits%3F\"><h3>What are the free version limits?<\/h3><\/dt>\n<dd><ul>\n<li>Maximum <strong>10 files<\/strong> per ZIP<\/li>\n<li>Maximum <strong>5 ZIPs<\/strong> per day per user<\/li>\n<li><strong>2-minute<\/strong> cooldown between downloads<\/li>\n<li>Files are zipped in a flat structure (no subfolders)<\/li>\n<li>No metadata CSV export<\/li>\n<\/ul>\n\n<p>Upgrade to Pro to remove all limits and unlock folder structure + metadata export. <a href=\"https:\/\/pluginnests.com\/media-bulk-download\">See Pro \u2192<\/a><\/p><\/dd>\n<dt id=\"what%20does%20%22preserved%20folder%20structure%22%20mean%3F\"><h3>What does \"preserved folder structure\" mean?<\/h3><\/dt>\n<dd><p>When you download files from your Media Library, WordPress stores them in year\/month subfolders (e.g. <code>2024\/11\/photo.jpg<\/code>). 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.<\/p><\/dd>\n<dt id=\"what%20is%20included%20in%20the%20metadata%20csv%3F\"><h3>What is included in the metadata CSV?<\/h3><\/dt>\n<dd><p>Pro ZIPs include a <code>media-metadata.csv<\/code> 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.<\/p><\/dd>\n<dt id=\"how%20do%20i%20upgrade%20to%20pro%3F\"><h3>How do I upgrade to Pro?<\/h3><\/dt>\n<dd><ol>\n<li>Purchase at <a href=\"https:\/\/pluginnests.com\/media-bulk-download\">pluginnests.com\/media-bulk-download<\/a><\/li>\n<li>You'll receive a license key by email<\/li>\n<li>Go to <strong>Settings \u2192 Media Bulk Download<\/strong> on your site<\/li>\n<li>Enter your license key and click <strong>Activate License<\/strong><\/li>\n<\/ol>\n\n<p>No separate Pro plugin \u2014 Pro features unlock inside this same plugin.<\/p><\/dd>\n<dt id=\"does%20it%20change%20or%20move%20my%20media%20files%3F\"><h3>Does it change or move my media files?<\/h3><\/dt>\n<dd><p>No. Files are only read and streamed into a ZIP. Nothing is moved, renamed, or altered in your Media Library.<\/p><\/dd>\n<dt id=\"does%20it%20respect%20user%20roles%3F\"><h3>Does it respect user roles?<\/h3><\/dt>\n<dd><p>Yes. Only users with the <code>upload_files<\/code> capability (Editors, Administrators) can generate ZIPs.<\/p><\/dd>\n<dt id=\"is%20there%20a%20file%20size%20limit%3F\"><h3>Is there a file size limit?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added: Download by File Type \u2014 one-click ZIP of all images, videos, PDFs, audio, or documents.<\/li>\n<li>Added: Download by Month \u2014 select any month and download all media from it.<\/li>\n<li>Added: Download counter toolbar on the Media Library page.<\/li>\n<li>Added: \"Get Pro\" and \"Settings\" action links on the Plugins page.<\/li>\n<li>Added: Review nudge after 7 days of use (dismissible forever).<\/li>\n<li>Improved: Free limits increased \u2014 20 files per ZIP, 10 ZIPs per day, 1-minute cooldown.<\/li>\n<li>Fixed: WordPress coding standards compliance (WP_Query instead of direct DB calls, proper escaping).<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Updated: Pro pricing page URL updated to pluginnests.com\/media-bulk-download.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added: Pro \u2014 folder structure preserved in ZIP (year\/month subfolders kept intact).<\/li>\n<li>Added: Pro \u2014 metadata CSV automatically included in every ZIP (filename, title, alt text, caption, description, URL).<\/li>\n<li>Updated: Plugin display name simplified to \"Media Bulk Download\".<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added: Pro license activation directly inside the plugin \u2014 no separate plugin needed.<\/li>\n<li>Added: Settings page with feature comparison and upgrade banner.<\/li>\n<li>Added: Limit warning notices now include a direct link to activate a Pro license.<\/li>\n<li>Fixed: PHP 7.4 compatibility.<\/li>\n<li>Updated: Tested up to WordPress 6.9.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release. Grid and List view support, secure ZIP creation, fair-use limits.<\/li>\n<\/ul>","raw_excerpt":"Bulk-select files from your WordPress Media Library and download them as a single ZIP \u2014 works in Grid and List view, zero setup required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/248608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=248608"}],"author":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mohshukry"}],"wp:attachment":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=248608"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=248608"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=248608"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=248608"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=248608"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=248608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}