Hosting price trends

Most comparison sites show you today's price. We've been recording the advertised price of every plan we track since February 2026, so you can see which providers actually move their prices and which ones hold steady.

Shared hosting, entry price

Each line is one provider's cheapest shared plan, in USD, checked nightly since 15 May 2026. Read it as how each provider moves its own price, the plans differ in what you get for the money.

Median today
$2.50/mo
Middle 50%
$1.91-$3.75
Market index
-6% across 99 plans
Changed price
13of 28
  • Netcup $3.09
  • NameHero $1.75
  • A2 Hosting $1.49
  • HostPapa no read

Providers that changed price (13)

Swipe the table sideways to see prices →

ProviderEntry priceRangeChangeHistory
A2 Hosting $1.49 $1.49-$2.99-50% 180d since 30 Jul
NameHero $1.75 $1.75-$2.91-40% 143d
OVHcloud $1.83 $1.83-$2.86-36% 115d since 19 Jul
HostArmada $1.91 $1.91-$2.15-4% 180d
GreenGeeks $1.95 $1.95-$2.95-34% 180d since 10 Jun
FastComet $1.99 $1.79-$1.99+11% 180d
Hostinger $1.99 $1.99-$2.99-33% 178d since 19 Jul
SiteGround $1.99 $1.99-$2.99-33% 180d
UltaHost $2.88 $2.50-$2.88±0% 116d since 4 Nov
HostPapa $- last read $2.95 as of 3 Nov$2.01-$2.95+47% 136d
Netcup $3.09 $2.50-$3.09+24% 180d
InMotion Hosting $4.49 $4.49-$4.79-6% 179d since 3 Sep
Private Hosting $4.59 $3.90-$4.59+18% 116d

15 more shared providers haven't moved their entry price at all in this window.

What actually happened

Each line is one classified event. A catalogue change is not a price change, so it is labelled rather than merged into one percentage, and promotions are not here at all, they have their own section below.

Priced per server, not per plan

These providers list whatever hardware is in stock tonight, at whatever it costs tonight. There is no plan whose price we could track over time, so we show the spread instead.

  • Name.com $6.33-$13.83 3 servers over 30 nights

Each provider is tracked through one plan, the cheapest one it currently sells of this type, so a line shows that plan's price, not a moving minimum across a changing catalogue. Where a line breaks, we had no reliable reading for those nights, we stop the line rather than carry the last price across the gap. Promotional stretches are kept out of the lines and listed separately: a discount that ends is not a price rise, and a discount that repeats is one promotion, not a history of ups and downs. Prices are converted to USD at a fixed rate. Every night is classified before it is drawn: nights we can't trust, a scrape that read only part of the catalogue, a run that copied one price across every plan, a provider whose listings change hourly, become gaps rather than price moves.In this category that is 283 provider-nights across 21 providers. Because we only track what our scrapers reach, a provider's cheapest plan here may not be the cheapest it sells.