Free tool

SLA uptime calculator

How much downtime does 99.9% allow? Enter an uptime target to see the downtime it permits each day, week, month, quarter and year, or enter an outage to see the uptime that remains.

Uptime to downtime

A percentage from 0 to 100, such as 99.95.

Downtime to uptime

Downtime allowed by common SLA targets

Allowed downtime per period for common uptime percentages
UptimeDayWeekMonthQuarterYear
99%14m 24s1h 40m 48s7h 18m 18s21h 54m 54s3d 15h 39m 36s
99.5%7m 12s50m 24s3h 39m 9s10h 57m 27s1d 19h 49m 48s
99.9%1m 26s10m 5s43m 50s2h 11m 29s8h 45m 58s
99.95%43s5m 2s21m 55s1h 5m 45s4h 22m 59s
99.99%8.6s1m4m 23s13m 9s52m 36s
99.999%0.9s6s26s1m 19s5m 16s

A month is an average month (30.44 days), a quarter is 91.31 days and a year is 365.25 days, so leap years even out.

How the calculation works

An uptime percentage is the share of a period a service must be available. The downtime it allows is the rest: allowed downtime = (100 − uptime) ÷ 100 × the length of the period. At 99.9% that's 0.1% of the time, which is 1 minute 26 seconds a day or about 43 minutes 50 seconds in an average month. Each extra nine divides the allowance by ten: 99.99% leaves about 4 minutes 23 seconds a month, and 99.999% about 26 seconds.

Working backwards, uptime = 100 − (downtime ÷ length of the period × 100). A 45-minute outage in a 30.44-day month leaves about 99.897% uptime, just under a 99.9% target.

What an SLA percentage doesn't tell you

The same percentage can mean very different things, so read the definitions in any agreement you sign or offer:

Measuring uptime against a target

You can only report on downtime your monitoring can see. A check every 5 minutes can miss a two-minute outage entirely, and can overstate a short one by up to five minutes. For 99.9% and above, check every minute or faster: Uptime Dog checks as often as every 30 seconds on Essentials and Pro, and every 20 seconds on Business.

Uptime Dog reports uptime, downtime, incident count, mean time to recover and the longest incident for any period, with CSV export, and shows 30, 60 or 90 days of uptime bars on your status page. Maintenance windows are recorded separately, so planned work doesn't count against you. Getting outages fixed quickly matters as much as preventing them, which is where on-call schedules and escalation come in.

Set up your first monitor in under a minute

Uptime Dog is free for up to 20 monitors. No card needed.

Start monitoring free