Free Tool · No Signup, Nothing Stored

How much downtime does
each nine really allow?

Pick a target availability and see the maximum downtime per day, week, month and year, plus the revenue at risk. Runs entirely in your browser; nothing is sent or stored.

downtime allowed by your SLA target

Maximum downtime you can absorb and still hit each common SLA tier:

99% — two nines3d 15h 39m 36s/yr · 7h 18m 17s/mo
99.5%1d 19h 49m 48s/yr · 3h 39m 8s/mo
99.9% — three nines8h 45m 57s/yr · 43m 49s/mo
99.95%4h 22m 58s/yr · 21m 54s/mo
99.99% — four nines52m 35s/yr · 4m 22s/mo
99.999% — five nines5m 15s/yr · 26s/mo

Enable JavaScript to enter a custom target and your revenue per hour. The interactive version runs entirely in your browser; nothing is sent or stored.

Periods used: day 86,400s, week 604,800s, month 2,629,746s (30.44 days), year 31,557,600s (365.25 days). Downtime = period × (1 − availability).

What the "nines" actually mean

Availability is usually quoted in "nines": 99.9% is three nines, 99.99% is four, 99.999% is five. Each extra nine looks like a rounding error on paper, but it is really a factor-of-ten promise about how little time your service is allowed to be down. Three nines sounds almost perfect, yet it still leaves roughly 8 hours and 46 minutes of downtime a year, about 44 minutes a month. Four nines cuts that to under 53 minutes a year; five nines to just over 5 minutes. The calculator above turns whatever target you pick into those concrete numbers so the conversation stops being abstract.

The reason the jump between nines matters so much is that each one is roughly ten times harder, and more expensive, to hold. Going from 99.9% to 99.99% is not "a bit more testing"; it usually means redundant infrastructure across availability zones, automated failover measured in seconds rather than minutes, and enough instrumentation to detect a problem before a customer does. If you are weighing what that investment actually buys, our primer on what SRE is explains how reliability targets translate into engineering work, and the SRE engagement page shows how we run them in production.

Picking a target is therefore a cost-versus-reliability decision, not a vanity metric. The right number is the point where the revenue, contractual penalties or user trust you protect with the next nine exceeds what it costs to hold that nine. For most B2B SaaS, that lands at 99.9% or 99.95% for the core product, with tighter targets reserved for the handful of endpoints where downtime is genuinely expensive. We walk through that reasoning specifically for subscription products in SRE for SaaS, and you can pair this tool with the cloud waste calculator to weigh reliability against the spend side of the same tradeoff.

Turn the SLA into an error budget

Once you have a target, the allowed downtime is far more useful as a budget than as a threshold. If your SLO is 99.9%, you have about 43 minutes of unavailability to spend each month. That is your error budget: every incident, bad deploy, failed migration or flaky dependency draws it down, and when it is gone you have, by definition, missed your target for the month.

Framing reliability this way changes how teams behave. When the budget is healthy, you can ship aggressively, run risky migrations and take on experiments, because you have room to absorb the occasional failure. When the budget is nearly spent, the same policy tells you to freeze risky changes and put engineering time into resilience instead. The SLA stops being a pass/fail line that only matters after an outage and becomes a resource the team manages week to week. Observability is what makes the budget measurable in the first place; if you are still standing that up, what is observability covers the signals you need to see the budget draining in real time.

Error budgets also protect people, not just uptime. Chasing an unrealistic target, or treating every alert as a budget-threatening emergency, is a fast route to burnout and pager noise. We wrote about how that plays out, and how to avoid it, in the alert fatigue trap. And if you add a revenue-per-hour figure to the calculator, you can see the budget in money: the annual cost of the downtime your target permits, which is often the single number that gets a reliability investment approved.

Set a target you can actually hold.

We help teams pick realistic SLOs, instrument the error budget, and build the failover and on-call practice to defend them. Free 30-minute reliability review, no slides required.

last updated: 2026-07-10

How the SRE engagement works Book the review

Frequently asked questions

What does 99.9% uptime allow for downtime?

At 99.9% availability, often called three nines, a service can be unavailable about 8h 45m 57s per year, which is roughly 43m 49s per month or 1m 26s per day. Every extra nine cuts the allowed downtime by ten times: 99.99% permits about 52m 35s per year and 99.999% only about 5m 15s. The calculator derives each figure as the length of the period times one minus your availability fraction.

How is allowed downtime calculated?

Allowed downtime for a period equals the period length in seconds times one minus the availability fraction. A year is treated as 365.25 days, or 31,557,600 seconds, and a month as 30.44 days, or 2,629,746 seconds, so 99.9% availability leaves 31,557,600 times 0.001, about 8.77 hours, of budget per year. Everything runs in your browser; no inputs are sent or stored.

What is an error budget?

An error budget turns your allowed downtime into a spending account. If your target is 99.9%, the budget is roughly 43 minutes of unavailability per month, and every incident, bad deploy or dependency failure draws it down. When the budget is healthy you can ship faster and take more risk; when it is nearly spent you freeze risky changes and invest in reliability. It reframes the SLA from a pass or fail line into a resource the team manages.

Is a higher SLA target always better?

No. Each additional nine is roughly ten times harder and more expensive to hold, because it demands more redundancy, faster detection and tighter automation. Most B2B SaaS products are well served by 99.9% or 99.95%, while five nines is reserved for systems where minutes of downtime carry regulatory or safety cost. The right target is the point where the revenue and trust protected exceed the engineering cost of the next nine.

Does this calculator store or send my numbers?

No. The uptime and SLA calculator runs entirely in your browser; nothing you type is sent to a server or stored. Your inputs are encoded in the page URL so you can bookmark or share a result, and there is no signup or email gate.