SLA & Uptime Calculator
Calculate allowed downtime for any SLA percentage. Convert uptime targets like 99.99% into daily, weekly, monthly, and yearly downtime budgets.
Downtime: 0.1000%
| Period | Allowed Downtime |
|---|---|
| Day | 00:01:26 |
| Week | 00:10:04 |
| Month | 00:43:11 |
| Quarter | 02:09:35 |
| Year | 08:45:35 |
| Level | Uptime | Yearly Downtime |
|---|---|---|
| 2 nines | 99% | 3d 15h 36m |
| 3 nines | 99.9% | 08:45:35 |
| 4 nines | 99.99% | 00:52:33 |
| 5 nines | 99.999% | 00:05:15 |
| 6 nines | 99.9999% | 00:00:31 |
Allowed Failed Requests
999
Error Percentage
0.1000%
Automate your incident response
Free tools are a great start. NearIRM automates the entire workflow — alerting, escalation, on-call scheduling, and notifications — starting at $29/mo.
Frequently asked questions
What is an SLA?
A Service Level Agreement (SLA) is a commitment between a service provider and a customer that defines the expected level of service, including uptime guarantees, response times, and remedies if those targets are not met.
What does 99.99% uptime mean?
99.99% uptime (often called "four nines") means your service can be down for no more than 52 minutes and 36 seconds per year, or about 4 minutes and 23 seconds per month. Each additional nine dramatically reduces the allowed downtime.
How do you calculate allowed downtime from an SLA?
Multiply the downtime percentage (100% minus the SLA target) by the total seconds in the time period. For example, 99.9% uptime over a 30-day month: (0.1 / 100) * 2,592,000 = 2,592 seconds, which is about 43 minutes.
What is an error budget?
An error budget is the maximum amount of unreliability your service can have before violating its SLA. If your SLO is 99.9%, your error budget is 0.1%. For 1,000,000 requests, that means up to 1,000 can fail. Teams use error budgets to balance reliability with feature velocity.