Weibull Reliability Calculator (R(t), Failure Rate, MTTF, B10)

The Weibull distribution is the standard model for component life because its shape parameter β covers early failures (β < 1), random failures (β = 1) and wear-out (β > 1). This Weibull reliability calculator gives the reliability and probability of failure at a chosen time, the instantaneous failure rate, the mean time to failure and the B10 life from β and the characteristic life η.

calculated
calculated
per 10⁶ h
calculated
calculated
calculated
Type in any field to change it. Press × on a value to calculate that field instead.

How to use the Weibull reliability calculator

Enter the shape parameter β and the characteristic life η (from a Weibull plot of failure data or a supplier’s life test) and the operating time t. The calculator returns the reliability and probability of failure at t, the hazard rate at t in failures per million hours, the mean life and the B10 life. To find the time for a target reliability, enter R and press × on t.

Weibull reliability formulas

R(t) = e−(t/η)β  ·  F(t) = 1 − R(t)

h(t) = (β/η)(t/η)β−1  ·  MTTF = η Γ(1 + 1/β)  ·  B10 = η (−ln 0.9)1/β

Worked example

A pump seal with β = 1.5 and η = 10,000 h, after t = 5,000 h:

  • (t/η)β = 0.51.5 = 0.3536, so R = e−0.3536 = 70.22% and F = 29.78%
  • Hazard rate = (1.5 ÷ 10,000) × 0.50.5 = 106.1 per 10⁶ h — and rising, because β > 1
  • MTTF = 10,000 × Γ(1.667) = 9,027 h; B10 life = 2,231 h

Weibull reliability at multiples of η

β t = 0.1η t = 0.5η t = η t = 2η MTTF ÷ η B10 ÷ η
0.5 72.9% 49.3% 36.8% 24.3% 2.0000 0.0111
1 90.5% 60.7% 36.8% 13.5% 1.0000 0.1054
1.5 96.9% 70.2% 36.8% 5.9% 0.9027 0.2231
2 99.0% 77.9% 36.8% 1.8% 0.8862 0.3246
3.5 100.0% 91.5% 36.8% 0.0% 0.8997 0.5257

Practical notes

  • With β > 1, preventive replacement before wear-out makes sense; with β ≤ 1 it does not — replacing a part early only resets the infant-mortality period.
  • Fit β and η from field data with a Weibull probability plot (median ranks) or maximum likelihood; at least 5–10 failures give a usable β.
  • A three-parameter Weibull adds a failure-free time γ: replace t with (t − γ) when no failures can occur before γ.
  • For β = 1 the result equals the exponential model used for MTBF and SIL calculations, with η = MTBF.

Frequently asked questions

What is the Weibull reliability function?

R(t) = exp(−(t/η)^β). At t = η the reliability is always e⁻¹ ≈ 36.8%, whatever β is — so η is the time by which 63.2% of units have failed.

What does the shape parameter β mean?

β < 1 means a falling failure rate (infant mortality), β = 1 a constant failure rate (the exponential distribution, random failures) and β > 1 a rising failure rate (wear-out). Bearings are typically around 1.1–1.5 and fatigue or corrosion failures 2–4.

How is MTTF calculated for a Weibull distribution?

MTTF = η × Γ(1 + 1/β), where Γ is the gamma function. For β = 1 it equals η; for β = 2 it is 0.886 η; for β = 3.5 it is about 0.9 η.

What is B10 life?

The time by which 10% of the population has failed (90% reliability), B10 = η × (−ln 0.9)^(1/β). It is the usual rating life for rolling bearings.

Embed this calculator

Free to use on your website or blog. Copy this code: