Thank you for Downloading MainWP

Download will start automatically… If it doesn’t, click here.

Get MainWP Dashboard!

Download the MainWP Dashboard Plugin from and install it on a new WordPress site or sub-domain.
Download MainWP Dashboard

Get the MainWP Child!

Download the MainWP Child Plugin from and install it on your existing WordPress sites.
Download MainWP Child

Connect WordPress Sites!

Connect your new MainWP Dashboard (step 1) to your existing WordPress sites (step 2) and start managing your sites.
Get Started!

Need Help With Getting Started?

For the proper use of the MainWP WordPress management system, it is required to Install & Activate the MainWP Dashboard plugin on a WordPress site (called Dashboard Site) that is going to be used for controlling all other WordPress websites.

After that, you need to Install & Activate the MainWP Child plugin on all your WordPress sites (called Child Sites) that you want to control directly from your Dashboard Site. This acts as a bridge to communicate with the Dashboard site.

Install MainWP Dashboard

1. Go to the WP > Plugins page on your WordPress site that is dedicated to running your MainWP Dashboard

2. Click Add New, and search for “MainWP Dashboard”, install and activate the plugin

3. Or, download MainWP Dashboard and click the Upload Plugin button to upload the downloaded file

4. Click Choose File button, select the file and click the Install Now button

5. Once the plugin is uploaded, click the Activate button to  activate it

After the first activation, MainWP Quick Setup Wizard will be initiated, guiding you through the initial setup process.

Quick Setup Wizard

Step 1: Introduction

Click the Let’s Go! button to start the setup.

Step 2: System

Make sure all system requirements are passed. If any of the system requirements fail to pass, please see this help document before you proceed to the next step.

Click the Continue button

Step 3: Connect First Site

If you want to start adding your sites in this step or just one site to see how it works, the Connect Step allows you to do it.

Click the Continue button

Step 4: Monitoring

If you want to use the Basic Uptime and Health monitoring features to check your sites, here you can enable it and set how often to check.

Step 5: Finish

Congratulations! Your MainWP Dashboard is Ready!

Now you can start managing your WordPress sites with ease.

Visit the Site Overview

Go to the MainWP > Sites page

Click the Site Title to open the site Overview page.

Join MainWP Pro Today!

Stop letting your sites manage you and start managing your sites.​

Your Download Is Just One Click Away

…or just download the plugin.

By entering your email, you agree to our Terms of Service and Privacy Policy.

Looking for something?

Privacy laws apply to businesses that collect personal information. Since no personal information is collected by the MainWP plugins, no privacy laws apply to the MainWP plugins. This includes GDPR, UK DPA 2018, PIPEDA, Australia Privacy Act 1988, LGPD, PIPL, and other privacy laws.
Donata Stroink-Skillrud
Donata Stroink-Skillrud
President of Agency Attorneys