Skip to content

MTTR and Availability Calculator

Detection is usually the biggest share and the cheapest to fix.

Detection is usually the biggest share and the cheapest to fix.

Written and maintained by Mohit PatelLast checked August 4, 2026How we build these

2,160 is a quarter of continuous operation

min
min
min

Availability

99.585%

360h between failures · 90 min to recover

Mean time between failures360 hours
Mean time to recovery90 minutes
Availability99.5851%
Failures a year at this rate24.4
Downtime a year36.5 hours
Detection39% of recovery time
Response17% of recovery time
Repair44% of recovery time
Largest phaseRepair
Availability if recovery halved99.7921%
Hours a year saved by halving it18.3

Availability is MTBF divided by MTBF plus MTTR, so it improves either by failing less often or by recovering faster — and recovering faster is almost always the cheaper of the two. Splitting recovery into detection, response and repair is what makes that actionable: detection is frequently the largest share and it is the cheapest to fix, because better alerting is a smaller undertaking than better code. Here detection is 39% of the recovery time. A system that fails rarely and takes hours to notice can have worse availability than one that fails often and self-heals in seconds, which is the argument for optimising for recovery rather than for prevention.

How the MTTR and Availability Calculator works

Availability from mean time between failures and mean time to recovery, with recovery split into detection, response and repair. Those are three different problems, and detection is frequently the largest share and the cheapest to improve.

Also known as: mttr · mtbf · mean time to recovery · mean time to repair · mean time between failures · time to detect · time to restore · availability from mttr · incident response time · mtta

Recovering faster beats failing less

Availability is MTBF divided by MTBF plus MTTR. Both terms move it, and recovery is almost always the cheaper one to improve.

The counter-intuitive consequence is that a system failing rarely and taking hours to notice can have worse availability than one failing often and self-healing in seconds. A system failing every 360 hours with a 90-minute recovery achieves 99.59%; one failing every 44 hours with a 3-minute recovery achieves 99.89%.

Which is the argument for optimising recovery over prevention. Preventing every failure is impossible; restoring service quickly is an engineering problem with known solutions, and automated rollback is usually the largest single improvement available.

Three phases, three different fixes

Detection, response and repair are separate problems and a single combined number hides which one is costing you.

Detection is an alerting problem and it is frequently the largest share. A system where every dashboard is green while customers cannot check out is alerting on component health rather than on what users experience, and that is the fix.

Response is on-call process — who is paged, how fast they acknowledge, whether they have access and a runbook. Repair is code and tooling. Better alerting is usually a smaller undertaking than better code, which is why detection is both the biggest share and the cheapest to attack.

Why the mean is the wrong statistic

Recovery times are heavily skewed. Most incidents resolve quickly and a few take an order of magnitude longer, which drags the mean somewhere that describes neither group.

The median and the 95th percentile together describe the experience far better. The median says what a normal incident feels like; the 95th says what the bad ones cost, and that is what capacity and on-call planning should be built around.

The acronym itself is ambiguous, which does not help. MTTR is used for both mean time to repair and mean time to recovery, and they differ: restoring service with a rollback recovers without repairing. Users only experience the first, so that is the one to measure.

Where to go next

The MTTR and Availability question rarely arrives on its own. These are the ones that usually come with it:

Frequently asked questions

How is availability calculated from MTBF and MTTR?

MTBF divided by MTBF plus MTTR. A system failing every 360 hours and recovering in 1.5 gives 99.59% availability, which is between two and three nines.

What is the difference between MTTR and MTBF?

MTBF is how long the system runs between failures; MTTR is how long it takes to get back. Availability depends on both, and improving recovery is almost always cheaper than eliminating failures.

Why split recovery into three phases?

Because they have different fixes. Detection is better alerting, response is better on-call process, and repair is better code or tooling. Reporting one combined number hides which of the three is costing you.

What is a good MTTR?

Under an hour is the top band in most industry classifications, and the trend matters more than the absolute number. A team halving its MTTR has done something real regardless of where it started.

Does failing less often always help more?

No, and this is the counter-intuitive part. A system that fails rarely and takes hours to notice can have worse availability than one that fails often and self-heals in seconds — which is the argument for optimising recovery over prevention.

Does MTTR mean repair or recovery?

The acronym is used for both mean time to repair and mean time to recovery, and they differ: recovery is service restored, repair is the underlying fault fixed. Restoring service with a rollback recovers without repairing, and users only experience the first.

Put this calculator on your own site

Free to use, on any site, commercial or not. Paste this where you want it to appear. It is a plain iframe, so it works in WordPress, Squarespace, Wix, Webflow, Ghost and anything else that accepts HTML.

The one-line version
<iframe src="https://www.thecalclibrary.com/embed/mttr-calculator" width="100%" height="640" style="border:1px solid #e2e8f0;border-radius:12px" loading="lazy" title="MTTR and Availability Calculator"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:6px 0 0;color:#64748b">Powered by <a href="https://www.thecalclibrary.com/mttr-calculator" style="color:#64748b">MTTR and Availability Calculator</a> from The Calc Library</p>

The only condition is that the credit line below the frame stays in place. That one line is what pays for the tool being free — it is how anyone else finds it.

Related calculators