Install MainWP
MainWP Core lets you manage unlimited WordPress sites from one Dashboard, free of charge. Install MainWP Dashboard on a WordPress site you control and MainWP Child on each site you manage. Both plugins are available on WordPress.org and open source under the GPL. Once connected, you can update, back up and monitor your sites from your MainWP Dashboard. Your site and client data stays in your own database.
Over 10 optional MainWP Essentials add-ons are also free. MainWP Pro is an optional paid plan that adds over 30 premium add-ons and priority support. Compare Core and Pro.
Over 20,000 MainWP Dashboards manage over 700,000 child sites, and MainWP has over 2,200 five-star reviews on WordPress.org.
Quick start
How do I install MainWP?
1
Install MainWP Dashboard
Add the free plugin to the WordPress site you’ll use as your control panel.
2
Install MainWP Child
Add the free plugin to each WordPress site you want to manage.
3
Connect your sites
The Quick Setup Wizard connects your first site to your MainWP Dashboard.
What do I need to install MainWP?
- A WordPress site for your MainWP Dashboard. A fresh install, used only for MainWP, keeps your Dashboard clear of plugin conflicts.
- Administrator access to your Dashboard site and to each site you want to connect.
After setup
What happens after MainWP connects your first site?
Good to know
What else should I know about installing MainWP?
Can MainWP connect many sites at once?
Yes. Choose Import a CSV on the Quick Setup Wizard’s Welcome step to add many sites from a file with each site’s address and an administrator login.
Does MainWP keep my administrator password?
No. Your MainWP Dashboard uses the password once to set up a secure key pair with the site, then discards it. The password never goes to MainWP.com.
How do I add more sites to MainWP later?
Go to Sites > Add New in your MainWP Dashboard, enter the site’s URL, administrator username and password, and click Add Site. Every connected site appears on Sites > Manage Sites with its client, updates, uptime and backups.
Can I install MainWP Dashboard from a zip file?
Yes. Use the Download MainWP Dashboard button on this page, then add the zip file in WordPress with Plugins > Add Plugin > Upload Plugin.
How many sites can one MainWP Dashboard manage?
Your MainWP Dashboard has no site limit. The MainWP system requirements help you size your server for the number of sites you plan to manage.
Walkthrough video
Get started with MainWP
- Download MainWP Child from WordPress.org
- Getting started with MainWP in the MainWP docs
- MainWP Free Features and MainWP Free vs Pro




