Skip to content
gohacks.dev
DevOps

Uptime and SLA Calculator

See how much downtime an availability target allows per day, week, month, quarter and year, and what a chain of dependencies adds up to.

Free · No sign-up · Your inputs stay in your browser

Input

Turn an uptime percentage into allowed downtime

Output

99.9% allows 43m 50s a month

PeriodAllowed downtime
Day1m 26s
Week10m 5s
Month (30.44 days)43m 50s
Quarter2h 11m 29s
Year (365.25 days)8h 45m 58s
Composite availability99.8401%
Composite downtime per month1h 10m 6s
Meets the targetno

Components in series multiply: three services at 99.9% each give about 99.7% together, which is why a 99.99% SLA needs redundancy rather than better servers. Redundant copies in parallel combine as 1 - (1 - a)(1 - b). Check what the provider counts as downtime; most exclude maintenance windows and partial outages.

Runs in this browser. Nothing you paste is sent to a server.

The nines

99 percent allows about 7 hours 18 minutes of downtime a month, 99.9 about 44 minutes, 99.99 about 4 minutes and 99.999 about 26 seconds. Each extra nine costs roughly ten times more in redundancy and process, so pick the target from what an outage costs rather than from a round number. The Site Reliability Engineering book's chapter on risk frames it as an error budget to spend.

Dependencies multiply

A request that needs a load balancer, an app and a database, each at 99.9 percent, succeeds about 99.7 percent of the time. Redundancy works the other way: two independent copies at 99 percent give 99.99. That is why high targets come from removing single points of failure, not from better hardware.

Share

Frequently asked questions

How much downtime is 99.9% uptime?
About 43 minutes 49 seconds a month, or 8 hours 46 minutes a year.
Do planned maintenance windows count?
That depends on the agreement. Most provider SLAs exclude announced maintenance, which is worth checking before comparing them.
Is what I paste sent anywhere?
No. The tool runs entirely in your browser with JavaScript. Nothing you type or paste is sent to our server or stored.

Keep planning

Similar tools