What is Uptime?
Uptime is the percentage of time a web server is operational and accessible to visitors. A 99.9% uptime guarantee means the server can be down a maximum of 8.76 hours per year. Most reputable hosts guarantee 99.9% or higher.
What is Uptime in Web Hosting?
Uptime refers to the amount of time a web server is running and your website is accessible to visitors. It is expressed as a percentage — the higher the percentage, the less time your website is down. Downtime means lost visitors, lost revenue, and damaged credibility.
Uptime Percentages Translated to Downtime
| Uptime % | Downtime per year | Downtime per month |
|---|---|---|
| 99.0% | 3 days, 15 hours | 7.2 hours |
| 99.9% | 8 hours, 46 minutes | 43.8 minutes |
| 99.95% | 4 hours, 23 minutes | 21.9 minutes |
| 99.99% | 52 minutes | 4.4 minutes |
| 99.999% | 5 minutes | 26 seconds |
What Causes Downtime?
- Hardware failures — Server component failures like hard drives or power supplies.
- Scheduled maintenance — Planned downtime for updates, usually during off-peak hours.
- DDoS attacks — Overwhelming the server with traffic to take it offline.
- Traffic spikes — On shared hosting, a surge of traffic can overwhelm available resources.
- Software crashes — Web server software, PHP, or database failures.
- Network issues — Problems at the data center or ISP level.
How to Monitor Your Uptime
Don't rely solely on your host's uptime claim — verify it yourself. Tools like UptimeRobot (free), Freshping, or Better Uptime will check your site every 1–5 minutes and alert you immediately if it goes down. This gives you real data to hold your host accountable to their SLA.
SLA and Uptime Compensation
Most hosts back their uptime guarantee with a Service Level Agreement (SLA). If they fail to meet the guaranteed uptime, you receive account credits — usually prorated for the downtime period. Read the fine print: many SLAs only compensate for consecutive downtime exceeding a threshold, and scheduled maintenance is typically excluded.