VPS vs shared hosting vs managed hosting: which one do you need?

By Wolfgang Wachelhofer · · 7 min read

Shared hosting puts your site on a server with many other customers for a few dollars a month, with tight limits. A VPS gives you your own share of a server with fixed resources and root access, but you maintain it. Managed hosting runs the server for you and costs the most, often $35 or more per site.

Key takeaways

  • Shared hosting is cheapest at sign-up, but promotional prices often need a multi-year term and renew several times higher.
  • A VPS gives you guaranteed memory and CPU from about $6 a month, plus all the maintenance work.
  • Managed hosting buys back that time at several times the price of the server underneath.
  • A VPS with a control panel sits in between: your server and price, with the routine work automated.
On this page
  1. What is the difference between shared, VPS and managed hosting?
  2. VPS vs shared vs managed hosting compared
  3. How much does each type of hosting cost?
  4. When should you move from shared hosting to a VPS?
  5. Managed WordPress hosting vs a VPS: what you take on
  6. Cloud hosting vs VPS: is there a difference?
  7. The middle option: a VPS with a control panel
  8. Which hosting should you choose?

What is the difference between shared, VPS and managed hosting?

Shared hosting puts many customers’ websites on one server, sharing its CPU, memory and database. The host runs everything, and you get a control panel such as cPanel to upload files and create databases. You can’t install your own software or change server settings.

A VPS (virtual private server) is a virtual machine with its own operating system and a fixed amount of memory, CPU and disk. You get root access and can install anything. Nobody else runs it for you: updates, security, backups and the web server are your job.

Managed hosting is a service on top of a server. The host sets up and maintains the stack, often for one application such as WordPress, and adds things like staging sites, caching and support. You pay for the people and tooling, not only the hardware.

The three differ less in technology than in who does the work and how much room you get. That is the lens for the rest of this guide.

VPS vs shared vs managed hosting compared

Shared hostingVPSManaged hosting
Who maintains the serverThe hostYouThe host
ResourcesShared, capped by fair-use rulesFixed memory and CPU for youSet by plan, usually by visits or bandwidth
Root accessNoYesRarely
Install any softwareNoYesOnly what the host supports
Typical price per monthA few dollars at sign-upAbout $6 to $24 for the server$35 or more per site
Email inboxesUsually includedNot includedUsually not included
Best forSmall sites, low trafficPeople who want control and can run a serverBusinesses that want to hand off operations

Email is easy to overlook. Shared plans often include mailboxes for your domain. A VPS and most managed WordPress hosts don’t, so moving away from shared hosting often means moving your email to a mail provider too.

How much does each type of hosting cost?

Real prices from the providers’ own pages, as of November 2026:

TypeExampleWhat you getPrice
SharedHostinger Premium3 websites$1.99/month on a 48-month term, renewing at $10.99/month
VPSDigitalOcean Basic Droplet1 GiB memory, 1 vCPU, 25 GiB SSD$6/month
VPSDigitalOcean Basic Droplet4 GiB memory, 2 vCPU, 80 GiB SSD$24/month
VPSHetzner CX234 GB memory, 2 vCPU, 40 GB NVMe€5.99/month excl. VAT, availability varies
Managed WordPressKinsta1 WordPress site$35/month

Two things skew the comparison. Shared hosting’s headline price usually needs you to pay years in advance, and the renewal price is what you pay after that. And a VPS price is only the server: add backups (often 20% of the server price at the provider), off-server storage and your own time.

Time is the real cost of a VPS. If upkeep takes two hours a month and your time is worth $50 an hour, an unmanaged $6 server effectively costs more than a managed plan. Automation is what changes that math.

When should you move from shared hosting to a VPS?

Shared hosting is fine until it isn’t. These are the usual signs you have outgrown it:

  • Your host warns you about CPU or “resource” limits, or suspends the site during traffic spikes.
  • Pages are slow even with caching, especially the WordPress admin or a WooCommerce checkout.
  • You need software the host doesn’t allow: a Node.js app, a newer PHP version, Redis, a background worker.
  • You run several client sites and one compromised site puts the others on the same account at risk.
  • The renewal price has climbed to where a VPS plus a panel costs the same or less.

If none of these apply, stay put. A brochure site with a few hundred visits a month gains little from a VPS and adds work. Moving makes sense when the limits cost you sales, time or sleep.

Managed WordPress hosting vs a VPS: what you take on

Moving from managed hosting to a VPS saves money only if you actually do the jobs the host did. On a VPS, that list is:

  1. Install and configure the web server, PHP and database, and keep them on supported versions.
  2. Lock down SSH, turn on a firewall and install security updates. See our Ubuntu server security checklist.
  3. Get HTTPS certificates and make sure they renew.
  4. Run backups to storage off the server, and test a restore.
  5. Update WordPress core, plugins and themes, and watch for malware.
  6. Watch uptime, disk and memory, and get an alert when something breaks.
  7. Send email through a service, since many cloud providers block outgoing mail ports.

A few commands you will run often on an Ubuntu VPS:

Routine checks on Ubuntu 24.04
sudo apt update && sudo apt upgrade   # install updates
sudo ufw status                       # check the firewall
free -h && df -h                      # memory and disk
sudo certbot renew --dry-run          # check certificate renewal

Our guide to hosting WordPress on Hetzner shows the full manual setup, so you can judge whether the work is worth the savings.

Cloud hosting vs VPS: is there a difference?

Mostly in naming. A cloud server at Hetzner, DigitalOcean or Vultr is a VPS: a virtual machine with fixed resources that you run. What “cloud” adds is an API, hourly billing and the ability to create, resize or delete servers in minutes.

“Cloud hosting” on a shared host’s price list is something else. It is often a bigger shared or managed plan with more resources, still run by the host, without root access. Read what the plan includes rather than going by the label.

True cloud platforms like AWS and Google Cloud also bill outbound traffic per GB, while most VPS-style providers include a traffic allowance. For websites, that difference often matters more than the label.

The middle option: a VPS with a control panel

Server panels install the stack on a VPS and automate the routine work, while the server stays in your own cloud account. You pay the provider for the server and the panel for the software, and you can still SSH in.

Nuvlo is one of these. It creates servers in your account at ten providers, including Hetzner and DigitalOcean, or connects any Ubuntu server with one command. Every server gets key-only SSH, a default-deny firewall, fail2ban and automatic security updates.

  • WordPress sites each in their own containers, with HTTPS, updates and malware scans. See WordPress hosting.
  • Node.js, PHP and static sites deployed from Git, with rollback.
  • Scheduled backups to your own S3-compatible bucket and uptime monitoring with alerts.
  • Free for one server and one site; Starter is €12 a month including VAT for up to 10 servers. See pricing.

Other panels exist, with different strengths. When we checked their pricing pages on September 26, 2026, Ploi started at €8 a month without backups or monitoring and Laravel Forge and RunCloud at $19 for their mid plans. Our side-by-side pages for Ploi and RunCloud list the details.

Which hosting should you choose?

  • Shared hosting: one or a few small sites, low traffic, no wish to touch a server, and you want email included.
  • Managed hosting: a business-critical site, no technical staff, and a budget where $35 or more per site is easy to justify for support you can call.
  • A plain VPS: you know Linux, want full control, and enjoy running the server yourself.
  • A VPS with a panel: you want VPS prices and control without doing every update and backup by hand, or you host many sites for clients.

Nuvlo is the wrong fit if you want a host to answer support tickets about your site’s code, if you need mailboxes bundled with the hosting, or if you want to resell hosting under your own brand, which Nuvlo doesn’t offer. In those cases, a managed host or a white-label panel serves you better. Our list of Cloudways alternatives covers more options.

Is a VPS faster than shared hosting?

Usually, because the memory and CPU are reserved for you and no neighbor can use them up. A small VPS that is badly configured can still be slower than good shared hosting, though. Caching, a current PHP version and enough memory matter more than the hosting type alone.

Is a VPS more secure than shared hosting?

It can be. A VPS isolates you from other customers, so a hacked neighbor can’t reach your files. But you are responsible for updates, the firewall and SSH settings, so an unmaintained VPS is less secure than a well-run shared host. Security comes from upkeep, not from the hosting type.

Do I need technical skills to use a VPS?

For a plain VPS, yes: you work on the command line, configure a web server and keep the system patched. A control panel reduces that to forms and buttons for most tasks, though knowing basic SSH still helps when something unusual goes wrong.

Can I move from shared hosting to a VPS without downtime?

Yes. Copy the site to the new server while the old one keeps running, test it on a temporary address or your hosts file, then change the DNS A record. Lower the record’s TTL a day before, and keep the old hosting until traffic has moved over.

Is managed WordPress hosting worth the price?

It is when your time is expensive and the site matters to revenue. You get staging, backups, caching and support without lifting a finger. For hobby sites, many small sites, or developers comfortable with servers, a VPS with a panel usually delivers the same features for less.

Nuvlo sets up and maintains servers in your own cloud account, and the provider bills the server at its own price.