Quick answer:
Uptime is the percentage of time a website or server is online and reachable by visitors. A host that delivers 99.9% uptime keeps your site available for all but about 43 minutes a month. Your uptime guarantee is the written promise (usually inside a Service Level Agreement) that says how much downtime the host allows before it owes you a credit.

Every hosting plan advertises a number like 99.9% or 99.99%. Those numbers look almost identical, but the gap between them is the difference between nearly nine hours of downtime a year and less than one. This guide explains what is uptime in plain terms, shows the exact downtime each percentage allows, breaks down how hosts measure it, and gives you a simple framework for picking the guarantee your website actually needs.
What Is Uptime? Definition and Meaning
Uptime is the amount of time a website, server, or online service stays operational and accessible, expressed as a percentage of a set period (usually a month or a year). If your site was reachable for 43,156 of the 43,200 minutes in a 30-day month, its uptime was 99.9%.
The opposite of uptime is downtime: any period when visitors cannot load your site, whether they see a timeout, a “502 Bad Gateway,” a “503 Service Unavailable,” or a blank page.
For website owners, uptime depends mostly on your hosting provider: the server hardware, the data center power and network, and the software stack your host runs. That’s why uptime is one of the first things to compare when you look at web hosting and how it works.
How to Calculate Uptime Percentage
The formula is simple:
Uptime % = (Total time − Downtime) ÷ Total time × 100
Example: a 30-day month has 43,200 minutes. If your site was down for 90 minutes:
(43,200 − 90) ÷ 43,200 × 100 = 99.79% uptime
That result falls below a 99.9% guarantee, so on most hosts you would qualify for a service credit (if you ask for it, more on that below).
Uptime vs Availability vs Reliability
These terms get used interchangeably, but they mean slightly different things:
| Term | What it measures | Example |
|---|---|---|
| Uptime | Whether the server is running | Server is powered on and responding to pings |
| Availability | Whether users can actually use the service | Homepage loads, checkout works, logins succeed |
| Reliability | How rarely failures happen over time | One short outage a year vs ten small ones a month |
A server can be “up” while your site is unavailable. A crashed database, a PHP fatal error, or an expired SSL certificate can all break your site while the host’s monitoring still reports green. Keep this in mind when you read a host’s uptime claims: most guarantees cover the server and network, not your application.
What Is Uptime Percentage? How Much Downtime Each Level Allows
This is where the numbers get real. The “nines” table below converts each common uptime guarantee into the downtime a host can have while still keeping its promise (calculated on a 365.25-day year).
| Uptime guarantee | Common name | Allowed downtime per year | Per month | Per week | Per day |
|---|---|---|---|---|---|
| 99% | Two nines | 3 days 15 hrs 36 min | 7 hrs 18 min | 1 hr 41 min | 14 min 24 s |
| 99.5% | Two and a half nines | 1 day 19 hrs 48 min | 3 hrs 39 min | 50 min 24 s | 7 min 12 s |
| 99.9% | Three nines | 8 hrs 45 min 57 s | 43 min 50 s | 10 min 5 s | 1 min 26 s |
| 99.95% | Three and a half nines | 4 hrs 22 min 59 s | 21 min 55 s | 5 min 2 s | 43 s |
| 99.99% | Four nines | 52 min 36 s | 4 min 23 s | 1 min 1 s | 8.6 s |
| 99.999% | Five nines | 5 min 16 s | 26 s | 6 s | 0.9 s |
Two things stand out:
- Each extra nine cuts allowed downtime by 10x. Going from 99.9% to 99.99% drops your annual downtime budget from almost nine hours to under one.
- 99% sounds safe, but it isn’t. A 99% guarantee lets a host take your site offline for more than three and a half days a year without breaking its promise.
Why Monthly vs Yearly Measurement Matters
Check whether the guarantee is measured per month or per year. A 99.9% yearly guarantee allows the host to bundle all 8.76 hours into one long outage. A 99.9% monthly guarantee caps each month at about 43 minutes, which spreads the risk out and gives you more chances to claim credit. Most shared and managed WordPress hosts measure monthly, but some VPS and cloud providers measure annually.
Why Uptime Matters: The Real Cost of Downtime
Downtime costs money directly (lost sales and leads) and indirectly (lost trust, wasted ad spend, and support load). Here are the most cited figures, with their sources and dates so you can judge them fairly:
- $5,600 per minute: the average cost of IT downtime estimated by Gartner in 2014. This is an enterprise average and the most quoted downtime stat online.
- Nearly $9,000 per minute: the revised average from a 2016 Ponemon Institute study, as summarized by >StatusCake.
- $4,537 per minute: what IT leaders estimated the true cost of downtime to be in PagerDuty’s 2024 customer incidents research.
- $2 million per hour: the median cost of a high-impact outage reported in the >New Relic 2025 Observability Forecast, which surveyed over 1,700 IT professionals.
- 98% of organizations say a single hour of downtime costs them more than $100,000 (ITIC, 2024).
- 7% of online shoppers abandon their carts when they run into errors or a crashing site, according to >WPBeginner’s cart abandonment research.
A small blog will never lose $5,600 a minute. Use this formula to work out your own exposure instead:
Downtime cost per hour = (Monthly website revenue ÷ 730 hours) + lost leads + wasted ad spend + support time
A store making $20,000 a month earns about $27 an hour from its site. A 99% host that allows 87 hours of downtime a year could cost that store around $2,400 in direct sales alone, before counting abandoned carts and customers who don’t come back. A 99.9% host cuts that exposure to about $240.
Does Downtime Hurt SEO?
Short, occasional downtime does not hurt your rankings. Long or repeated downtime does.
Google’s Gary Illyes has said that >serving a 503 for an extended period reduces crawl rate, but that 10 to 15 minute windows now and then are fine. Google has also warned that if a site returns server errors for several days, URLs can start dropping from the index.
Google’s own documentation on >HTTP status codes and network errors recommends serving a 503 (not a 404 or a 200 error page) during planned maintenance, because a 503 tells Googlebot the outage is temporary and preserves your indexed URLs. Never return a 503 for your robots.txt file, because that pauses all crawling of your site.
So for SEO, a host with frequent short blips is a bigger risk than one with a rare, well-handled maintenance window.
How Hosting Providers Measure Uptime
Knowing what is uptime on paper is only half the picture. Before trusting any number, understand how it’s measured. Three details change what a guarantee is worth.
1. Check Interval
Monitoring tools ping your site on a schedule. A 5-minute check interval can miss a 4-minute outage entirely, and can report a 30-second blip as 5 minutes of downtime. Shorter intervals (30 to 60 seconds) give a truer picture.
2. Check Location
A single monitoring location can flag a local network problem as downtime, or miss an outage that only affects one region. Good monitoring checks from several locations and confirms the failure before logging it.
3. What Counts as “Down”
Some hosts count only full server outages. Others count any failed HTTP response. Very few count slow responses, even though a page that takes 30 seconds to load is useless to a visitor.
Where Outages Actually Come From
The >Uptime Institute’s Annual Outage Analysis 2025 shows data centers are getting more reliable, but not perfect. According to coverage from >Data Center Knowledge:
- 53% of operators reported an outage in the past three years, down from 78% in 2020.
- Only 9% of incidents in 2024 were classed as serious or severe, the lowest level Uptime has recorded.
- Power problems remain the leading cause of major data center outages, accounting for more than half of cases in the report.
For shared hosting customers, the more common causes are closer to home: overloaded shared servers, traffic spikes, DDoS attacks, botched software updates, plugin conflicts, and expired SSL certificates. You can rule out that last one in seconds with our free SSL checker, and confirm your domain points to the right server with the DNS checker tool.
What Is an Uptime Guarantee (SLA)?
An uptime guarantee is a commitment, usually written into a Service Level Agreement (SLA), that your hosting will be available for at least a stated percentage of time. If the host falls short, you receive compensation, almost always as account credit rather than cash.
How SLA Credits Actually Work
When people ask what is uptime worth in practice, the answer sits in the credit terms. Most people assume a broken guarantee means a refund. In practice, credits are small, capped, and rarely automatic. Here’s how real SLAs from well-known hosts work:
| Provider | Uptime guarantee | What you get if they miss it | Key catch |
|---|---|---|---|
| Hostinger | 99.9% | 5% credit on that month’s hosting fee (>per Hosting Canada’s review of the terms) | Credit only, usable on Hostinger services |
| Hosting.com | 99.9%, measured monthly | Service credit for unscheduled downtime (>source) | You must request it |
| Kinsta (older 99.9% SLA) | 99.9% monthly | 5% credit for 60 to 119 minutes of downtime (>archived SLA) | 59 minutes of downtime earns nothing |
| 10Web | 99.9% monthly | 10% credit at 60 minutes, 20% at 120 minutes (>source) | Must claim within one billing cycle, no cash |
| AWS EC2 | 99.99% (multi-AZ) | Tiered service credits (>AWS compute SLA) | Only applies to multi-zone deployments |
The pattern is clear: an SLA protects you from repeated poor performance, not from a single disaster. If your store goes down for six hours on Black Friday, a 5% credit on a $10 plan returns 50 cents. That’s why the guarantee number matters less than the host’s actual track record.
What Most Uptime Guarantees Exclude
Read the exclusions section of any SLA before you buy. These are almost always excluded from “covered downtime”:
- Scheduled maintenance (often announced 24 to 48 hours ahead)
- DDoS attacks and other “acts beyond our control”
- Problems caused by your own code, plugins, themes, or configuration
- Suspensions for breaking the terms of service or overusing resources
- DNS or domain issues at a third-party registrar
- Outages under a minimum threshold (for example, anything under 30 or 60 minutes)
A host that excludes “any maintenance” without a notice period or time limit is offering a much weaker guarantee than its headline number suggests.
How to Find the Right Uptime Guarantee for Your Website
You don’t need the highest number available. You need the level where the cost of extra downtime is higher than the cost of preventing it. Use this framework.
Step 1: Match the Guarantee to Your Website Type
| Website type | Minimum uptime to look for | Why |
|---|---|---|
| Personal blog, portfolio, hobby site | 99.9% | A few hours a year offline won’t hurt you, and 99.9% is standard on reputable shared hosts |
| Small business brochure site | 99.9% | Leads lost during short outages are limited, but under 99.9% is a warning sign |
| Lead generation site or active ad campaigns | 99.95% | Every minute down wastes paid clicks |
| Ecommerce store | 99.95% to 99.99% | Downtime hits revenue, carts, and customer trust directly |
| SaaS app, membership site, booking system | 99.99% | Users depend on logins and transactions around the clock |
| Payment, healthcare, or financial services | 99.99% or higher with redundancy | Outages carry compliance and legal risk |
Step 2: Work Out What One Hour Offline Costs You
Use the formula from the cost section above. If an hour of downtime costs less than the price difference between hosting tiers, a higher guarantee isn’t worth paying for. If it costs more, upgrade.
Step 3: Read the SLA, Not the Sales Page
Find the actual SLA document (usually linked in the footer or terms of service) and answer these questions:
- Is uptime measured monthly or yearly?
- What’s the minimum downtime before a credit kicks in?
- How much is the credit, and is there a cap?
- Is the credit automatic, or do I have to file a claim? By when?
- What’s excluded, and is scheduled maintenance capped?
- Does the guarantee cover the network, the server, or both?
Step 4: Check the Host’s Real Track Record
A guarantee is a promise. Uptime history is evidence. Look for:
- A public status page with incident history going back several months
- Independent uptime monitoring in reviews (look for at least 6 to 12 months of data)
- How the host communicates during outages: fast, honest updates are a strong trust signal
Our hands-on reviews of Hostinger, Cloudways, and WP Engine cover real-world reliability alongside pricing and limits.
Step 5: Choose the Right Hosting Type for Your Uptime Target
The type of hosting you choose sets a ceiling on how much uptime you can realistically get:
- Shared hosting: typically 99.9%. Your site shares a server with hundreds of others, so one noisy neighbor can slow or crash everyone. Fine for small sites. See our best cheap hosting providers for budget hosts that still keep this promise.
- Managed WordPress hosting: usually 99.9% to 99.99%, with the host handling updates, caching, and monitoring. Compare the options in managed hosting vs shared hosting.
- VPS hosting: 99.9% to 99.99%, with dedicated resources so other users can’t drag you down. See the best VPS hosting providers.
- Cloud hosting: often 99.95% to 99.99%, because your site can fail over between servers. See the best cloud hosting providers.
- Dedicated servers: 99.9% to 100% network guarantees, but a single physical server is still one point of failure unless you add redundancy. See the best dedicated server hosting providers.
Are 100% Uptime Guarantees Real?
No infrastructure on earth delivers 100% uptime. When a host promises it, read the SLA closely: it usually means the host will pay a credit for any covered downtime, not that downtime won’t happen. The exclusions list on these guarantees is often longer than average.
How to Monitor Your Website’s Uptime
Don’t rely on your host to tell you when your site is down. Set up independent monitoring so you have your own data for SLA claims and catch problems before customers do.
What to Set Up
- An external uptime monitor with a 1-minute (or shorter) check interval. Many tools offer free plans with 5-minute checks, which is a reasonable start for small sites.
- Multi-location checks so a single network hiccup doesn’t trigger false alerts.
- Alerts by email, SMS, or chat app so you know within minutes.
- Keyword monitoring that confirms a specific word appears on the page. This catches “up but broken” pages, such as a white screen or a database error that still returns a 200 status.
- SSL expiry and domain expiry alerts, two of the most preventable causes of downtime.
Keep a monthly log of incidents with start time, end time, and screenshots. That record is what you’ll need when you file an SLA credit claim.
How to Improve Your Website’s Uptime
Your host controls most of your uptime, but you control more than you think. These seven steps cut self-inflicted downtime:
- Use a CDN. A content delivery network caches your pages across many locations and can keep serving them during short origin server problems.
- Enable caching. Page caching reduces server load, which reduces crashes during traffic spikes.
- Update carefully. Test plugin, theme, and core updates on a staging site first. Bad updates are a top cause of self-inflicted downtime.
- Keep automated, off-site backups so you can restore quickly after a failure.
- Serve a 503 during maintenance with a Retry-After header, so search engines know the outage is temporary.
- Renew your domain and SSL on auto-pay. Expired certificates and domains take sites offline without any server failure.
- Upgrade before you outgrow your plan. If you keep hitting resource limits on shared hosting, move to VPS or cloud hosting before limits cause outages.
Final Verdict: What Uptime Guarantee Should You Choose?
Now that you know what is uptime and how guarantees work, the choice gets simpler. For most websites, 99.9% uptime from a host with a clean, public track record is the right choice. It allows about 43 minutes of downtime a month, which won’t hurt a blog, portfolio, or small business site.
Move up to 99.95% or 99.99% when your site earns money every hour, runs paid ads, or serves logged-in users. At that point the cost of an hour offline quickly exceeds the price of a better plan.
Whichever level you pick, read the SLA exclusions, run your own monitoring, and judge the host by its real uptime history rather than the number on the sales page. If you’re ready to compare providers, start with our ranked list of the best web hosting providers, all checked on reliability, speed, and price.
FAQs About Uptime and Uptime Guarantees
What Is Uptime in Web Hosting?
Uptime in web hosting is the percentage of time your hosting server keeps your website online and reachable. Most reputable hosts guarantee at least 99.9% uptime, which allows about 43 minutes of downtime per month.
What Is a Good Uptime Percentage for a Website?
99.9% is the minimum good uptime for any website. Ecommerce stores and business-critical sites should aim for 99.95% to 99.99%. Anything below 99.9% allows more than 8.7 hours of downtime a year and is a red flag.
How Much Downtime Is 99.9% Uptime?
99.9% uptime allows about 8 hours 46 minutes of downtime per year, 43 minutes 50 seconds per month, or 1 minute 26 seconds per day.
What Is the Difference Between 99.9% and 99.99% Uptime?
99.9% allows about 8.76 hours of downtime a year, while 99.99% allows only about 52.6 minutes. Each extra nine reduces allowed downtime by a factor of ten and usually costs more to deliver.
Is a 100% Uptime Guarantee Real?
No host can deliver 100% uptime. A “100% guarantee” means the host will give you a credit for covered downtime, not that downtime will never happen. Always read the exclusions.
Does Website Downtime Affect SEO?
Short, occasional downtime does not hurt rankings. Google has said brief 10 to 15 minute outages are fine, but long or repeated outages reduce crawl rate, and several days of server errors can cause pages to drop from the index.
How Do I Check My Website’s Uptime?
Use an external uptime monitoring tool that checks your site every 1 to 5 minutes from multiple locations and alerts you when it goes down. Keep the logs, since you’ll need them to claim SLA credits.
What Happens If My Host Doesn’t Meet Its Uptime Guarantee?
You can usually claim a service credit, often 5% to 10% of your monthly fee for each qualifying hour of downtime. Credits are rarely automatic, are usually capped at one month’s fee, and are almost never paid in cash.


