The Best WordPress Hosting (2025): 65 Plans Compared In 5 Spreadsheets: Specs, Resource Limits, Policies, Complaints (v2)

With the rampant amount of fake/bad hosting reviews, I put an excessive amount of research into these spreadsheets.

The Problem

The same Facebook groups, forums, and rating sites you use to dodge affiliate links probably aren’t genuine at all. Admins/moderators often partner with hosts as brand ambassadors to manipulate reviews in their favor. This is typically done by moderating comments, reactions, and censoring negative feedback/competitors. The result is an echo chamber of “glowing reviews” without using affiliate links or disclosures.

The Spreadsheets

To sift through this, I created spreadsheets based on factors you would typically look for in a host, then started collecting. This involved digging through each host’s website, TOS/AUP pages, legitimate reviews (including 1-2 star TrustPilot reviews), and asking support remaining questions. When possible, I sourced cells with link(s). To avoid bias, hosts are listed alphabetically. If you want my biased recommendations, there they are.

Affiliate Disclaimer

As an affiliate myself, I get a commission when you buy hosting (and sometimes other services) with my links. We all gotta eat and I appreciate it.

What green means:

  • A number is above average compared to other plans in a spreadsheet (i.e. a resource limit or server locations). Green is also used when a lower number is preferred (price, TrustPilot complaints, or auto-renewals that charge you ‘days’ before your renewal date).
  • A technology or service is supported (SSH, malware scans, dynamic caching in their CDN, or they have an uptime status page).
  • Something has a distinct advantage over its typical alternatives (NVMe storage, LiteSpeed’s PHP, off-site backups, scalability).
  • Reviews are deemed positive or negative. There is bias here since I personally chose which reviews to include (and sometimes sources). Reviews were selected from what I deemed “legitimate” reviews (typically based on patterns or things I’d want to know).
  • There are other unique cases, such as when a host advertises one thing, but several reviewers say something else (there’s a catch).
  • A host scores 4.5/5 – 5/5 (or 90%) on a rating site. Take these with a grain of salt since reviews are often solicited or manipulated.
  • A software version is considered current (not outdated) such as PHP 8.2/8.3, MySQL 8, while something like PHP 7.4 would be red.
  • ⓘ icons (see row 1) are often used to cite sources for clarification purposes while red reflects the opposite of the descriptions above.

How TrustPilot complaints are calculated:

  • Reviews were scanned 9/15/2024 and I plan on updating them 1x per year.
  • 1-2 star reviews (referred to as complaints) were searched for category-specific words.
  • These were compared to the host’s total number of complaints (giving us % of complaints).
  • These were then averaged between all hosts in the same spreadsheet for a fair comparison.
  • This tells us if a host’s complaints were above average (red) or below average (green) for each category.
  • It also explains why a host can have a high TrustPilot rating but score poorly in a specific category or spreadsheet.
  • Sometimes, keywords detected the wrong category (i.e. slow website falls under performance while slow support falls under support). In these cases, irrelevant reviews were omitted manually. Due to interpretation bias, accuracy is not guaranteed.

 

Shared Hosting

View Spreadsheet

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRBHZpma_ldmFz3Ho3ifGxhgHazvqqSo_r9ZIKGpYjug5PKJL6ekGZ8Jv3uo_JEWkyCUCiHepmRX-YY/pubhtml?gid=1741163427?widget=false&amp;widget=false&amp;headers=false&amp;chrome=false" width="1985" height="2735" data-mce-fragment="1"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe>

 

Managed Cloud Hosting

View Spreadsheet

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRBHZpma_ldmFz3Ho3ifGxhgHazvqqSo_r9ZIKGpYjug5PKJL6ekGZ8Jv3uo_JEWkyCUCiHepmRX-YY/pubhtml?gid=669899048&amp;widget=false&amp;headers=false&amp;chrome=false" width="1622" height="2816" data-mce-fragment="1"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe>

 

Cloud Hosting

View Spreadsheet

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRBHZpma_ldmFz3Ho3ifGxhgHazvqqSo_r9ZIKGpYjug5PKJL6ekGZ8Jv3uo_JEWkyCUCiHepmRX-YY/pubhtml?gid=1266746520&amp;widget=false&amp;headers=false&amp;chrome=false" width="1165" height="2800" data-mce-fragment="1"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe>

 

Managed VPS Hosting

View Spreadsheet

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRBHZpma_ldmFz3Ho3ifGxhgHazvqqSo_r9ZIKGpYjug5PKJL6ekGZ8Jv3uo_JEWkyCUCiHepmRX-YY/pubhtml?gid=414199874&amp;widget=false&amp;headers=false&amp;chrome=false" width="2136" height="3027" data-mce-fragment="1"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe>

 

Reseller Hosting

View Spreadsheet

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRBHZpma_ldmFz3Ho3ifGxhgHazvqqSo_r9ZIKGpYjug5PKJL6ekGZ8Jv3uo_JEWkyCUCiHepmRX-YY/pubhtml?gid=1836609740&amp;widget=false&amp;headers=false&amp;chrome=false" width="1870" height="2732" data-mce-fragment="1"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe>

 

 

Hosts I Wouldn’t Use

*Most of these skimp on resources but are popular from marketing. Interestingly, the top 3 use Google Cloud Platform. (SiteGround uses general purpose N2 machines while Kinsta and WP Engine use compute-optimized C2 or C3D machines). So if you want to start a $400M ARR company, here’s the business model: buy Google Cloud servers at a big discount, markup them up ∼90% to your customers (or you in this case), constrain their websites with strict recource limits, label it “managed hosting,” and reinvest profits into marketing – not support.

  • SiteGround – let’s say you buy their GrowBig plan for $4.99/mo. After 1 year, it renews at $29.99/mo. Combine this with their $14.99/mo premium CDN, $2.49/mo Site Scanner (even though most hosts include malware scans), and $59/year for WP Rocket because their Speed Optimizer plugin lacks a ton of features. You’re now paying around $52/month for mid-tier shared hosting. And this is IF they don’t suspend your account from CPU second limits and force you to upgrade – a common problem on both their shared and cloud hosting. Since they “restructured” in 2020, they’ve had major issues with their TTFB, DNS, Site Tools, support, and compatibility. SiteGround constantly denies these and uses an undercover brand ambassador (and ex-affiliate) Ivica Delic to remove negative comments while promoting SiteGround in his . And with cease and desist letters, this is why they have glowing reviews. I would know… I was one of their super affiliates and referred nearly 3,000 people to them after I got tricked by Ivica.
  • Kinsta – one look at their add-ons and PHP thread limits should be enough to make you run. Redis is open source, but they charge $100/mo. Reverse proxy, premim staging environments, off-site backups, and more PHP memory are all included on Rocket.net for free (who doesn’t limit PHP threads). Kinsta’s monthly visit limits are also 10x less and they don’t use Cloudflare Enterprise or Object Cache Pro. Most of the things you would look for in high performance WooCommerce hosting just aren’t there. Fancy website though!
  • WP Engine – similar to Kinsta in regards to inadequate resources, resulting in hefty bills and underpowered servers. They also don’t support Cloudflare Enterprise or Object Cache Pro, and “jumping to the next plan” is often your only way out. Plus all the legal stuff.
  • Hostinger – stay away! They’re known for fake reviews and scams related to renewals, charging for “free” services, denying refunds, and giving your information to scammers who will call you. They’re cheap because they have lots of low resource limits (parameters). I would never trust them with my site and neither should you. Here’s just one example or read the comments on my Hostinger review.
  • Newfold Digital Brands – Bluehost, HostGator, and 80+ brands are all owned by Newfold Digital (formerly EIG). They miss the mark on nearly every category in the spreadsheets and are outdated. Popular hosts usually aren’t your best pick, conglomerates are worse.

 

My Biased Recommendations

*These hosts use LiteSpeed servers (except Rocket.net who uses Nginx with LiteSpeed’s PHP) which means you’ll use my tutorial to configure LiteSpeed Cache + QUIC.cloud’s CDN (standard plan). All use NVMe SSDs and typically include faster CPUs and more cores/RAM. While less popular, they have more green in spreadsheets which typically translates to better specs, faster load times, and more resources.

Shared Hosting

  • ChemiCloud is my go-to shared host with LiteSpeed, 3.8 GHz CPUs, cPanel, and more resources (3 CPU cores + 3GB RAM on their ∼$5/month WordPress Turbo plan) which are scalable to 6/6. This demo site uses that plan with QUIC.cloud + LiteSpeed and has a 100ms global TTFB. They also have great support (reflected in their TrustPilot) with many people who moved from SiteGround and similar shared hosts. ChemiCloud does 10-200 free migrations and are great for static sites who want a fast TTFB without overpaying.
  • MechanicWeb uses some of the fastest hardware (5.7 GHz AMD Ryzen 9950X CPUs, DDR5 RAM, and PCIe NVMe SSDs) with cPanel, but you’ll never hear about them because their affiliate program pays around $2/sale. Monthly pricing and knowlegable support are nice.

Managed Cloud Hosting

  • Rocket.net is highly optimized for WooCommerce and more “set and forget.” They average a 100ms global TTFB and all 100 performance-related TrustPilot reviews are 5 stars. For WooCommerce, they use a more powerful Cloudflare Enterprise (see comparison) and Object Cache Pro which actually includes Relay  (unlike Cloudways). They’re more set and forget because their support actually fixes things for you (and is highly experienced), Cloudflare Enterprise is automatic, unlimited free migrations, and the control panel is dead easy to learn. The main drawback is low bandwidth (it’s similar to Kinsta/WPE), but they give you 10x more monthly visits, access to 32 cores/128GB RAM, and don’t limit PHP workers. TLDR: better performance, support, and more resources.

VPS

  • Vultr High Frequency on RunCloud or xCloud is similar to Cloudways but with significantly better performance/price (mainly due to less bloat and no ~2.2x price markups when launching servers). You also get $300 in Vultr credits when signing which is a free $24/mo server (2 cores + 4GB RAM) for a year, which costs $60/mo at Cloudways. Just sign up for Vultr, then RunCloud (or xCloud). Next, follow their guide on launching a Vultr server (supports OpenLiteSpeed), add your Vultr API, and connect your WordPress site(s). While more DIY (you gotta la new control panel), it’s a great set up if you have multiple sites and want better performance/value than Cloudways.
  • Scala Hosting – the most robust control control panel I’ve used with several benefits over cPanel: less resource usage and no license costs for cPanel, LiteSpeed (you get OpenLiteSpeed), and Imunify360 (you get SShield) which can easily save around $35/month total. 4 GHz CPUs and 5/5 star TrustPilot rating (for what it’s worth). You can customize cores, RAM, and storage with an option for add-ons.
  • MechanicWeb is also a good choice for a VPS. They also have semi-dedicated plans which are “in between” shared hosting and a VPS.

 

10 Tips For Choosing A WordPress Host

  1. Choose a specialist: not your domain registrar, page builder, or a host who spreads themselves out too thin by developing many different products/plans (there are plenty of good CDNs/optimization plugins out there already). You just want WordPress hosting.
  2. Avoid long contracts with fixed resources – some (usually shared) hosts offer higher discounts for multi-year contracts. If at any point you exceed your plan’s resource limits (specifically CPU, RAM, storage, inodes, I/O, and database size), your site can become slow, unusable (5xx errors), or suspended. You must optimize it to fall within your plan’s limits or your “discount” turns into wasted money. There are many things that impact resource usage (server type, traffic, plugins, cache plugin, bots, email) and even a change to the host’s infrastructure. Some shared hosts offer a resource boost add-on, but it’s best to avoid long contracts without scalability.
  3. CDNs affect TTFB more than server location – static sites can usually get a ~100ms global TTFB by using a good CDN with dynamic caching. Dynamic sites should use smart routing (i.e. Cloudflare Argo) on top of dynamic caching for best results. Your CDN should be fast (Tbps) with locations near your visitors. When this is the case and TTFB is ~100ms nearly everywhere in the world, server location hardly matters. Instead, focus on things like stack + reliability. Location matters if visitors are only in 1 location and no CDN is needed.
  4. Keep hosting separate from domain/email: Bill Hartzer had great domain advice and I prefer Google Workspace for email hosting. Emails eat up resources (specifically inodes) and transferring domains/emails between hosts is a pain. Keep both of these separate.
  5. Unlimited doesn’t exist – resources listed as “unlimited” either have limits in the TOS/AUP, are at the discretion of the host, or are unmetered (not directly measured). Any mention of “no limit” in the spreadsheets can be considered unmetered, but not unlimited.
  6. Ask about unspecified hardware – do they use fast CPUs with 4+ Ghz turbo frequencies, PCIE 5.0 NVMe SSDs, and DDR5 RAM? Most hosts don’t specify key technology that makes hosting fast, yet these play a major role in the performance of your site and wp-admin.
  7. Turn off auto-renew for yearly plans: there are 4 renewal traps often found in the TOS: plans can renew before the renewal date (sometimes 15 days prior), at the plan’s current price, for the full term you originally signed up for, and this is usually non-refundable.
  8. Take your own backups: “we are not responsible for data loss” was found in every TOS I read, and failed backups aren’t uncommon. Use a backup plugin (like UpdraftPlus) to store your own backups to the cloud, and use a cron job to schedule them during low traffic.
  9. Don’t count on uptime guarantees – almost all these exclude planned maintenance with contingencies (i.e. you reported it to them in a timely manner). If a host actually considers compensating you, they use their own internal records and often only credit 1 month.
  10. Learn how to optimize CPU/database usage – this can save a lot of money in hosting costs and yield better performance. I have an article on reducing CPU usage and plan on writing one for database optimization. For now, try scheduling WP-Optimize, remove junk in phpMyAdmin, and set up Redis persistent object cache. MySQL and MariaDB can also be tuned, but this is more for your host to do.

 

Measuring Hosting Performance And TTFB

  • SpeedVitals TTFB Test – measures TTFB in 40 global locations. The developer recommends running a couple tests to ensure resources are cached and your CDN serves files from the closest data center. This is why multiple tests usually yield better results.
  • WordPress Hosting Benchmark – runs CPU, memory, database, object cache, and network tests. Shows an overall score out of 10.
  • WP Server Health Stats – shows stats about your server (software, CPU cores, CPU usage, RAM, RAM usage, database/PHP info, etc).
  • WPPerformanceTester – a plugin Kevin Ohashi (from wphostingbenchmarks.com) uses to stress PHP, MySQL and run wpdb queries.
  • Importance – your host/CDN are the top 2 TTFB factors which is also 40% of LCP. WordPress also lists hosting as the #1 speed factor.

More Spreadsheet Notes

  • If you see white cells, reload this page.
  • Price values are monthly unless otherwise noted.
  • Monthly price (listed on top) and renewals are based on annual subscriptions.
  • Hostinger’s VPS plans aren’t managed (.e. KVM 2), but they’re popular, so I included it.
  • Patrick Gallagher from GridPane did a nice job describing what “managed” actually means.
  • VPS licenses can sometimes be purchased directly from the vendor, but check with your host.
  • Many hosts don’t list hardware (CPU, PCIe gen, RAM type) which play a major role in performance.

What’s Next In Version 3:

  • More hosting plans.
  • UK-specific hosting.
  • “Resource Monitoring” section.
  • List of each plan’s server locations.
  • “Affiliate Program” sections (commission amounts).
  • Automatic plugin updates for managed cloud hosting.
  • Kevin Ohashi has been working on Orderly Ape and I’ll try to incorporate his tests.
  • User-requested feedback (tell me in the comments), like whether Midnight Commander is pre-installed.
  • I plan on updating my other hosting reviews in the near future, but wanted to have the spreadsheet info first.
  • I plan on updating the TrustPilot analysis 1x/year. Then prices, ratings, and frequently changing info 1x per few months.

Still Need Help Choosing?

Leave me a comment listing your details (i.e. static vs. dynamic site, monthly pageviews, storage amount, current host, specific preferences).

Tom

You Might Also Like: