Paritian

Developers

SLA Uptime and Downtime Calculator

How much downtime an availability target such as 99.9 % allows per year, month, week and day.

Results

Allowed downtime per year 8.766 h
Allowed downtime per month 43.83 min
Allowed downtime per week 10.08 min
Allowed downtime per day 86.40 s
Number of nines 3.00
How it changes
Allowed downtime per monthAvailability (uptime) 99.00 – 99.99. Allowed downtime per month: 438.3 → 4.383Allowed downtime per month010020030040050099.0099.2099.4099.6099.80Availability (uptime) (%)

The dashed line marks the value you entered.

What this tool does

Each extra nine cuts the allowed downtime by ten: 99.9 % leaves almost nine hours a year, 99.99 % under an hour, and 99.999 % barely five minutes — less time than it takes most teams to notice an alert. The month here is an average month (a twelfth of a 365.25-day year); a contract may define it as the calendar month and exclude planned maintenance, so read the SLA's own definition. Availabilities of chained services multiply, which is why a system rarely beats its weakest dependency.

Formula

downtime = (1 − availability) × period · 1 year = 365.25 days, 1 month = 1/12 year

Variables

SymbolMeaningUnit
avAvailability (uptime)%
DYAllowed downtime per yearh
DMAllowed downtime per monthmin
DWAllowed downtime per weekmin
DDAllowed downtime per days
NNNumber of nines—

Worked example

  • Availability (uptime)99.9 %
  • Allowed downtime per year8.766 h
  • Allowed downtime per month43.83 min
  • Allowed downtime per week10.08 min
  • Allowed downtime per day86.40 s
  • Number of nines3.00

Limitations

  • The calculation runs at full precision and only the display is rounded. If you copy an intermediate value and retype it, small differences can appear.
  • The result is an estimate based only on the values you type. Real situations often include factors this calculator does not know about.