Webhosting price is driven less by the provider than by the shape of hosting: shared hosting runs a few dollars a month because you share a machine with hundreds of sites, VPS hosting runs higher because you get dedicated resources on a slice of a server, and managed platforms price per service based on CPU, memory, and bandwidth rather than a flat plan. The number that actually matters is not the price you see today but the renewal price a year from now, since most hosts discount the first term and raise it afterward.
The pricing guides that rank for this phrase are comparison tables stitched from affiliate programs: a dozen providers, a star rating, and an introductory price that triples at renewal, none of it explaining why the numbers differ so much between two products both called hosting. The honest answer is that price follows shape, not brand, and once you know the shape you need, the comparison gets a lot shorter.
Table of contents
- Price follows shape, not brand
- The variables that actually move the number
- The renewal trap
- A sizing method, in three questions
- What it actually costs, using numbers I can vouch for
- Where the price stays hidden even when you read the page
- How this fits the rest of the stack
- FAQ
Price follows shape, not brand
Five shapes cover almost every hosting price you will see quoted, and comparing across them is comparing a bicycle to a van.
- Shared hosting. One physical server split across hundreds of accounts. Cheapest because the cost is divided the most ways; slowest under any real load because you share CPU and I/O with every neighbor.
- Static hosting. Files served from a CDN with no server process. Cheap and fast because there is nothing to run, only bandwidth and storage to pay for.
- VPS. A dedicated slice of a server, yours alone. Priced by vCPU, RAM, and disk; you configure and maintain everything above the operating system.
- Managed platform. A service, database, or site deployed from a repository with the runtime, certificates, and backups handled. Priced per resource tier, closer to VPS pricing than shared hosting, without the maintenance.
- Dedicated or enterprise. An entire physical server or a large managed contract. Priced in the hundreds monthly and mostly irrelevant below serious traffic.
The variables that actually move the number
Within any shape, three inputs decide the price: bandwidth (how much data leaves the server), storage (how much sits on disk), and compute (CPU and memory for anything that runs a process). A static brochure site is nearly free to serve because it barely touches any of the three. A service with a database and image uploads uses all three, which is why its plan costs more even on the same platform.
Traffic spikes are the variable most pricing pages hide. A plan that looks cheap at your current traffic can bill differently the month a post goes viral, either through an overage charge or a hard cap that just serves errors instead.
The renewal trap
The advertised price on nearly every hosting comparison page is a first-term promotional rate, often tied to a two or three year prepay. The renewal price, what you actually pay from year two onward, is usually two to four times higher and is disclosed further down the page, if at all.
Read the renewal number before comparing anything else. A host that is pricier today and flat tomorrow can cost less over three years than one that is cheap today and triples at renewal — and the second one is the one that shows up at the top of comparison charts, because the comparison is built on the first-term price.
A sizing method, in three questions
Skip the marketing tiers and answer this instead:
- Is it files, or is it a process? A site with no login, no server-side logic, and no database is static, and belongs on static hosting regardless of what platform built it. Anything that runs code on every request needs a VPS or a managed service.
- How much does it actually transfer? Check real analytics, not a guess. Most small sites use a few gigabytes a month; the bandwidth caps that matter are the ones near zero headroom, not the generous ones.
- What is the peak load, not the average? Size compute for the busiest hour you have actually measured, with headroom, rather than for an imagined worst case that never arrives.
Most people answering these honestly land on a smaller, cheaper tier than the one they were about to buy.
What it actually costs, using numbers I can vouch for
Using RunxBuild’s own pricing rather than guessing at anyone else’s: a static site includes 120GB of bandwidth a month, then $0.10/GB after that, with no separate charge for the build or the certificate. On the general ladder that covers services, tools, and databases, a Dev plan at 0.3 vCPU and 624MB is $4 a month, Basic at 0.5 vCPU is $6, and BasicMini at a full vCPU and 1GB is $13.
A typical small project — a static marketing site plus a Basic backend service and a Basic database — lands around $12-16 a month with build logs, environment variables, and rollback included, the kind of total a shared-hosting comparison table never quite shows because it is pricing a different shape of product. The best place to host a small business website breaks this down further by site type.
Where the price stays hidden even when you read the page
A few line items get left off nearly every pricing page, on any shape of host:
- Email, which is almost never included and should be bought from a dedicated mail provider regardless.
- Backups beyond a single free snapshot, often a paid add-on past the basic tier.
- SSL on the cheapest shared tiers, occasionally still billed separately, which is worth treating as a red flag rather than a normal cost — certificates have been free industry-wide for years.
- Migration, getting the site out later, which can cost a developer’s day on a proprietary platform and nothing at all when the site is a standard install or a repository you own.
How this fits the rest of the stack
Once you know the shape, the price stops being mysterious: it is bandwidth, storage, and compute, multiplied by however many services the project actually needs. Put those numbers in front of you rather than guessing — the RunxBuild hosting calculator prices a static site, a service, and a database together on one screen using real numbers, not a first-term promotion. Static sites on RunxBuild covers the bandwidth-included model in more detail, and the dashboard is where you would actually deploy once the shape is decided.
Useful related references:
- VPS Price: What Drives It, and the Line Items That Are Not On It
- Dedicated Cloud Hosting: When Isolation Is Worth the Price
- WordPress Care Plans: What They Cover and How to Price One Honestly
- Services on RunxBuild
FAQ
Why is web hosting price so inconsistent between providers?
Because hosting covers at least five different shapes — shared, static, VPS, managed platform, and dedicated — with completely different cost structures. Comparing a $3 shared plan to a $20 VPS plan on price alone is comparing different products, not different prices for the same thing.
What is the biggest hidden cost in web hosting price?
The renewal price. Most providers advertise a discounted first-term rate on a multi-year prepay and raise it two to four times at renewal. Read the renewal figure before comparing anything else, since it is the number you pay every year after the first.
How do I know what hosting tier I actually need?
Answer three questions honestly: is the site files or a running process, how much bandwidth does it actually use based on real analytics, and what is the measured peak load rather than an imagined worst case. Most projects land on a smaller, cheaper tier than the one they were about to buy.
Is static hosting always the cheapest option?
For a site with no login, database, or server-side logic, yes — there is no process to run, only bandwidth and storage to pay for. The moment the site needs to run code on a request, it needs a VPS or a managed service, and static hosting is no longer the right shape regardless of price.
What does a small project actually cost to host?
It depends on the shape, but a static site with 120GB of bandwidth included plus a small backend service and database on a managed platform commonly lands around $12-16 a month total, with build logs and rollback included — a useful reference point against any shared-hosting comparison table.