
MainWP File Uploader
MainWP File Uploader by MainWP is an extension for the MainWP Dashboard. It lets you upload multiple files to your connected Child Sites from one central place, so you can skip logging into each site's cPanel or FTP account one at a time.
- Version
- 5.0.2
- Released
- Mar 12, 2025
- Developer
- MainWP
- Type
- WordPress plugin
- Requires
- MainWP
- Licence
- GPL
- Included in
- Every plan, or $4.79 a year on its own
What’s new in MainWP File Uploader 5.0.2
- FixedUnresponsive uploader script caused by incompatibility with MainWP Dashboard 5.4.
What it does
If you manage several WordPress sites, moving files to each one usually means opening a separate FTP client or hosting control panel for every site. This extension removes that routine. From your MainWP Dashboard you pick the files, choose the Child Sites that should receive them, and send everything in one pass. It works inside the familiar MainWP interface, so there is no separate tool to learn and your file work stays alongside the rest of your site management.
The extension handles a wide range of file types, including PHP, CSS and JavaScript files, ZIP archives, PDF and DOC documents, images, MP3 audio and MP4 video. You can set the exact directory path on each Child Site where uploads should land, which keeps files organized and placed where they belong. That makes it handy for deploying themes, plugins and media assets, and for pushing backup files to several sites during cloning or restoration. It requires the MainWP Dashboard to run.
Best for
- WordPress agencies managing many client sites with MainWP
- Freelancers maintaining multiple WordPress installs
- Site managers deploying themes, plugins or backups in bulk
Features
Upload multiple files at the same time to all your connected Child Sites from the MainWP Dashboard, without opening each site individually.
Send WordPress files such as .php, .css and .js, along with .zip archives, .pdf and .doc documents, images, .mp3 audio and .mp4 video.
Specify the exact directory on your Child Sites where uploaded files should go, giving you control over how files are organized.
Transfer the backup files you need to several Child Sites in one go when cloning or restoring sites.
Upload as many files as you need, with no restriction on file quantity or size placed by the extension.
Built to run within the MainWP Dashboard, so file uploads use the same interface you already use to manage your sites.
Replace repeated FTP or cPanel logins with a single upload process, which cuts down on routine work across many sites.
MainWP File Uploader older versions
- 5.0.1Nov 15, 20242 improvements, 1 fix
- 5.0Feb 29, 20241 improvement
- 4.1.2Sep 6, 20233 new, 1 fix
- 4.1.1Apr 18, 2023
Members and buyers of this product can download older versions.
Questions about MainWP File Uploader
Do I need MainWP to use this?
Yes. MainWP File Uploader is an extension for the MainWP Dashboard. It sends files from the Dashboard to the Child Sites you have connected there, so you need MainWP set up to use it.
What kinds of files can I upload?
You can upload WordPress files like .php, .css and .js, .zip archives, documents such as .pdf and .doc, images, .mp3 audio and .mp4 video. That covers themes, plugins, media assets and backup files.
Can I choose where the files end up on each site?
Yes. You can specify the directory path on your Child Sites where the files should be placed, so uploads land in the right folder instead of a default location.
Is there a limit on how many files I can send?
The extension places no restriction on file quantity or size, so you can transfer as many files as you need to keep your WordPress sites maintained and updated.
Is MainWP File Uploader free?
The code of MainWP File Uploader is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of MainWP File Uploader is this?
Version 5.0.2, released Mar 12, 2025. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update MainWP File Uploader?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of MainWP File Uploader automatically and keeps a backup, so you can roll back.
What does MainWP File Uploader need?
MainWP File Uploader needs MainWP installed and active.
More from MainWP







