ManageWP vs MainWP vs WPMgr
The feature lists overlap. What does not overlap is where the dashboard runs, where your backups land, and what the bill does when the fleet grows.
- AGPL-3.0 control plane
- MIT agent, listed on WordPress.org
- Self-hosted: unlimited sites, no licence fee
- Up: shop.example.combacked up 2h ago
- Up: blog.example.combacked up 3h ago
- Up: client-a.example.combacked up 4h ago
- Degraded: staging.example.comupdate pending
- Up: legacy.example.combacked up 6h ago
At a glance
Free text rather than ticks, because a tick cannot say "paid add-on". Every figure links to the page it came from.
All three do this
Bulk updates across sites
Uptime monitoring
- WPMgr
- Built in and free, with TLS expiry checks
- ManageWP
- Add-on: $1 per site per month, or $25 for up to 100 sitesmw-08
Client reports
Where the dashboard runs
Who hosts the dashboard
Where backups are stored
- WPMgr
- A control-plane-managed bucket by default on plans with managed storage, or your own S3-compatible bucket or local folder
What the bill does as the fleet grows
Pricing shape
- WPMgr
- Free and unlimited when self-hosted
- MainWP
- Flat, for unlimited sitesmn-01
Built in, or assembled
Backup engine
- WPMgr
- Built in. Incremental, to the destination you configure
Security scanning
One tool, or eight line items
Backups, security, caching, images, database, uptime, reports and updates. On WPMgr these are one system with one login and one bill. Self-hosted, that bill is nothing.
- Backups and restore
- Security and hardening
- Page and object cache
- Image optimization
- Database cleaning
- Uptime monitoring
- Client reports
- Updates and rollback
Move the slider to your fleet size
Computed from each vendor's own published prices. ManageWP takes the cheaper of per site or bundle, including their all-in-one package. MainWP is flat. Self-hosted WPMgr is free at every size.
- ManageWP, backups plus uptime plus reports$1,200per year
Backups $2, uptime $1, advanced reports $1 per site per month. Bundles are $75 plus $25 plus $25 for up to 100 sites, and their all-in-one package covering every bundle is $150.mw-04mw-06
- MainWP Pro$199per year
Flat for unlimited sites. You still supply and configure a backup plugin.mn-01mn-25
- WPMgr, self-hosted$0per year
Unlimited sites, every feature, no licence fee. You run the control plane.
Where your fleet data actually lives
This is the one difference nobody closes by shipping a feature next quarter.
WPMgr
Your sitesYour control planeYour storageBackups land in storage the control plane manages by default on plans with managed backup storage, the same as the hosted tier. Point a site at your own S3-compatible bucket or a local folder on its own server, and the chunks move there instead, off control-plane storage. On the Free plan, which has no managed bucket, one of those two is required before backups will run.
ManageWP
Your sitesVendor dashboardVendor storageThe dashboard and the backups are the vendor's, with a US or EU region choice.mw-10mw-11mw-12
MainWP
Your sitesYour WordPress dashboardPlugin decidesThe dashboard is yours. Where backups land depends on which third-party plugin you configure.mn-11mn-25mn-26
Questions
- Do I have to move everything at once?
- No. WPMgr connects a site by installing one plugin and pasting a pairing code, and it does not ask you to remove anything. Connect one site, leave the rest where they are, and compare on your own fleet before you decide.
- What happens to my sites if WPMgr goes away?
- The control plane is AGPL-3.0 and the agent is MIT, both public on GitHub. If we stopped tomorrow you would still hold the source, the running system and your data, and could keep operating or fork it. That is a different answer from a vendor promising to stay in business.
- Is self-hosting a lot of work?
- One command brings up the whole stack on a 64-bit Linux host with Docker. It needs 2 GB of RAM to start. Updates are a pull and a restart, and migrations apply themselves on boot.
- Where do backups go, and can you read them?
- Depends on the destination and the plan. On plans with managed backup storage, leave it on the default and the control plane holds the backup, the same as any managed backup service holds what it stores. The Free plan has no managed bucket, so a site there needs its own S3-compatible bucket or a local folder configured before backups will run. Point the site at your own S3-compatible bucket or a local folder on its own server, and the control plane never holds the chunks, only the routing metadata. Nothing is encrypted client-side today: a control-plane-managed bucket protects the data however that storage is configured, your own bucket protects it however you have configured that, and a local folder gets no encryption from WPMgr at all, only whatever the host's own disk provides. Client-side encryption is planned.
- How current are the figures on this page?
- Every claim carries the page it came from and the date it was checked, and all of them are listed on the sources page. Prices change; if one of these is stale, the link is how you find out.
Every figure on this page links to the page it came from. See all sources and the dates they were checked.
Run your fleet from a dashboard you own.
Open source, self-hostable, unlimited sites. Connect one site and compare on your own fleet before you move anything.