What is the SLA Uptime Percentage Calculator?
A Service Level Agreement (SLA) often promises a target availability such as 99.9% ("three nines"). This calculator converts a measured outage (downtime) over a chosen period into the resulting uptime percentage, so you can check whether you met your SLA and how much downtime budget you have left.
How to use it
Pick the measurement period (week, month, quarter, or year), then enter the total recorded downtime in hours, minutes, and seconds. The calculator returns the uptime percentage, the downtime percentage, and the equivalent downtime in minutes alongside the total minutes in the period.
The formula explained
The core equation is $$\text{Uptime \%} = \frac{T - D}{T} \times 100$$ Total time is the period length converted to minutes (days \(\times 24 \times 60\)). Downtime is your hours, minutes, and seconds summed into minutes. Subtract downtime from total, divide by total, and multiply by 100 to express availability as a percentage.
Worked example
Over a 365-day year there are \(365 \times 24 \times 60 = 525{,}600\) minutes. Suppose you had 45 minutes of downtime. $$\text{Uptime} = \frac{525{,}600 - 45}{525{,}600} \times 100 = 99.99144\%$$ comfortably above a 99.9% SLA (which allows up to about 525.6 minutes of downtime per year).
FAQ
How much downtime does 99.9% allow per year? Roughly 8 hours 46 minutes (about 525.6 minutes).
What does 99.99% ("four nines") mean? About 52.6 minutes of downtime per year.
Does the result depend on the period? Yes — the same outage is a larger percentage of a shorter period, so always match the period to your SLA window.