$4.99 Free for Members
MainWP File Uploader lets you send multiple files to all your connected child sites from one dashboard, without logging into each site’s cPanel or FTP.
| Version | 5.0.2 |
|---|---|
| Last Updated | March 13, 2025 |
| Type | WordPress Plugin |
| License | GPL v2 or later |
| Live Demo | View demo → |
100% GPL · Original files · Unlimited sites
- Original, unmodified files — delivered exactly as distributed by the developer
- GPL licensed — use it on unlimited websites, personal or client
- Free updates — new versions appear here as soon as they are released
- Verified downloads — every file is integrity-checked (SHA-256) before release
Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.
Secure checkout with PayPal · GPL licensed · Instant download
Description
MainWP File Uploader is an extension for the MainWP Dashboard that centralizes file uploads across a network of WordPress sites. Instead of signing in to each site separately, you pick files once and distribute them to your child sites, choosing existing folders or creating new ones. It handles many file types, including WordPress files, images, documents, and media.
Key Features
- Bulk uploads to child sites – You can send several files to many connected child sites at the same time from the MainWP Dashboard.
- No individual site logins – Files are distributed from one place, so you do not have to sign in to each site's cPanel or FTP separately.
- Choose target directories – You can specify which directory on the child sites should receive the uploaded files.
- Existing or new folders – Uploads can go into folders that already exist or into new ones you create during the process.
- Broad file type support – The extension accepts WordPress files such as .php, .css, and .js, plus images, documents, and media formats like .zip, .pdf, .doc, .mp3, and .mp4.
- Plugin and theme uploads – You can use it to upload plugin, theme, or backup files to your child sites.
- Speeds up cloning and restoration – Bulk uploads of backup files to child sites help you finish cloning or restoration tasks faster.
- No file count limit – There is no cap on how many files you can upload to manage your sites.
Who Is It For
This extension is aimed at WordPress agencies and site managers who run multiple sites through the MainWP Dashboard and need to move files across that network. It suits anyone who wants to avoid repeated cPanel or FTP logins when distributing media, plugins, themes, or backups.
