Uptime: what “99.9%” really means

Guide · 6 min read · updated October 2026

“Uptime” gets thrown around in marketing copy like it’s a single number that tells you everything. It isn’t. Knowing what it actually measures — and what it quietly leaves out — helps you read status pages and SLAs without being misled.

What uptime actually is

Uptime is the percentage of time a service was reachable and responding correctly over a given window. It’s measured by repeatedly checking the service and recording whether each check succeeded. Successful checks ÷ total checks = your uptime figure.

Why 99.9% isn’t as good as it sounds

UptimeAllowed downtime / year
99.9%≈ 8 hours 45 minutes
99.99%≈ 52 minutes
99.999%≈ 5 minutes

Each extra “nine” cuts the allowed downtime by roughly 90% — and costs exponentially more to achieve. When a provider quotes a number, always ask: over what window, and what counted as “down”?

What gets excluded

Most SLAs exclude scheduled maintenance, force-majeure events, and problems caused by the customer’s own code or configuration. The headline number can look great while real users still see outages. The exclusions are usually fair — but know them when comparing providers.

Check frequency matters

Check once an hour and a 5-minute outage can fall entirely between two checks — your log shows 100% while real users were affected. Shorter intervals catch more but cost more; most sites find every 1–5 minutes a reasonable balance.

Using UpChecker for lightweight monitoring: it’s built for on-demand checks, not continuous monitoring — but check a site now and again, and the homepage recents list gives you a quick read on recent reliability. One blip is noise; a wall of down results is a trend.

Run a check now →