ReliabilityPro
HomeTools › Life Data & Field Analysis

Weibull Analysis Calculator

Weibull analysis turns a set of failure times into a model of how a population fails over time. It is the default life-data distribution in reliability engineering because a single shape parameter, β (beta), distinguishes infant mortality from random failure from wear-out — which tells you whether to fix the process, the design, or the maintenance interval.

Open the Weibull Solver tool iOS app Android app

Formula

Reliability at time tR(t) = exp[ −(t / η)^β ]
Cumulative failure probabilityF(t) = 1 − R(t)
Hazard (instantaneous failure) rateh(t) = (β / η) · (t / η)^(β−1)
Mean time to failureMTTF = η · Γ(1 + 1/β)
B10 life (time by which 10% have failed)B10 = η · [ −ln(0.90) ]^(1/β)
Median rank plotting positionF(i) = (i − 0.3) / (n + 0.4)
Benard’s approximation, used for the y-axis when plotting ranked failure times.

Worked example

A pump seal fleet is fitted to a 2-parameter Weibull with β = 2.1 and η = 1200 operating hours.

  1. β = 2.1 is greater than 1, so the hazard rate is increasing — this is wear-out, not random failure.
  2. R(500) = exp[−(500/1200)^2.1] = exp[−0.1590] = 0.853
  3. B10 = 1200 × (0.10536)^(1/2.1) = 1200 × 0.3424 = 411 hours
  4. MTTF = 1200 × Γ(1 + 1/2.1) = 1200 × 0.8857 = 1063 hours

85.3% of seals survive to 500 hours, 10% have failed by 411 hours, and mean life is 1063 hours. Because β > 1, a scheduled replacement interval is justified — for a random-failure item (β = 1) it would not be.

Run this with your own numbers

How to interpret the result

β < 1Decreasing hazard — infant mortality. Look at manufacturing defects, installation error, burn-in.
β ≈ 1Constant hazard — random failure. Scheduled replacement does not help; condition monitoring might.
1 < β < 4Increasing hazard — classic wear-out. Preventive replacement intervals become cost-effective.
β > 4Steep wear-out, often fatigue or corrosion with a well-defined life limit.

Common mistakes

Frequently asked questions

What is a good beta value in Weibull analysis?
There is no universally good value — beta describes behaviour, not quality. β below 1 points to infant mortality, β near 1 to random failure, and β above 1 to wear-out. What matters is whether the beta you measured matches the failure mode you assumed.
What is the difference between eta and MTBF?
Eta (η) is the characteristic life: the time by which 63.2% of the population has failed, regardless of beta. MTBF is a mean. They are equal only when β = 1. Using them interchangeably is one of the most common errors in reliability reporting.
How many failures do I need for a Weibull fit?
Useful estimates start around 5–7 failures, but always report confidence bounds below roughly 20. With very few failures, a Weibayes analysis with an assumed beta from similar hardware is often more defensible than a free fit.

Related tools

Distribution AnalyzerLife Data & Field Analysis Lognormal SolverLife Data & Field Analysis Field ReliabilityLife Data & Field Analysis Fleet FailureLife Data & Field Analysis WarrantyLife Data & Field Analysis Reliability ForecastLife Data & Field Analysis

About Reliability Pro

Weibull Solver is part of a suite of 126 reliability, maintenance and quality engineering tools covering life data analysis, accelerated testing, system reliability, FMEA and root cause, SPC, and design for reliability. It runs in the browser and as native iOS and Android apps, so the same calculation is available at a desk or in front of the asset.

Browse all 126 tools Open the web app