Weibull Distribution Calculator
Calculate Weibull distribution probabilities, reliability R(t), hazard rate h(t), and B-life percentiles. Enter shape β and scale η to get PDF, CDF, mean, variance, MTTF, and step-by-step solutions with interactive graphs showing the bathtub curve behavior.
Your ad blocker is preventing us from showing ads
MiniWebtool is free because of ads. If this tool helped you, please support us by going Premium (ad‑free + faster tools), or allowlist MiniWebtool.com and reload.
- Allow ads for MiniWebtool.com, then reload
- Or upgrade to Premium (ad‑free)
About Weibull Distribution Calculator
The Weibull Distribution Calculator computes probabilities, reliability, hazard rates, and key statistics for the Weibull distribution \(X \sim \text{Weibull}(\beta, \eta)\). Enter the shape parameter \(\beta\) and scale parameter \(\eta\), and get the failure probability \(F(x)\), reliability \(R(x)\), hazard function \(h(x)\), B-life percentiles, and a step-by-step solution with interactive PDF, CDF, and hazard function graphs. This tool is essential for reliability engineering, survival analysis, and lifetime data modeling.
What Is the Weibull Distribution?
The Weibull distribution is a continuous probability distribution named after Swedish mathematician Waloddi Weibull. It is the most widely used distribution in reliability engineering and life data analysis because its shape parameter \(\beta\) allows it to model three distinct failure behaviors: decreasing failure rate (infant mortality), constant failure rate (random failures), and increasing failure rate (wear-out). The probability density function is:
$$f(x) = \frac{\beta}{\eta}\left(\frac{x}{\eta}\right)^{\beta-1} e^{-(x/\eta)^\beta}, \quad x \geq 0$$
The Shape Parameter β and the Bathtub Curve
The shape parameter \(\beta\) (beta) determines the failure rate behavior and directly relates to the bathtub curve used in reliability engineering:
Key Formulas
| Property | Formula | Description |
|---|---|---|
| \(\frac{\beta}{\eta}\left(\frac{x}{\eta}\right)^{\beta-1} e^{-(x/\eta)^\beta}\) | Probability density at x | |
| CDF | \(F(x) = 1 - e^{-(x/\eta)^\beta}\) | Failure probability by time x |
| Reliability | \(R(x) = e^{-(x/\eta)^\beta}\) | Survival probability at time x |
| Hazard | \(h(x) = \frac{\beta}{\eta}\left(\frac{x}{\eta}\right)^{\beta-1}\) | Instantaneous failure rate |
| Mean | \(\eta \cdot \Gamma(1 + 1/\beta)\) | Mean time to failure (MTTF) |
| Variance | \(\eta^2[\Gamma(1+2/\beta) - \Gamma^2(1+1/\beta)]\) | Spread of lifetime |
| Median | \(\eta(\ln 2)^{1/\beta}\) | 50th percentile life |
| Mode | \(\eta\left(\frac{\beta-1}{\beta}\right)^{1/\beta}\) for β > 1 | Most probable lifetime |
| B-Life | \(\eta(-\ln(1-p))^{1/\beta}\) | Time for p fraction to fail |
| Char. Life | \(\eta\) → F(η) = 63.2% | Scale parameter interpretation |
Real-World Applications
| Industry | Application | Typical β |
|---|---|---|
| Aerospace | Turbine blade fatigue life | 2 – 4 |
| Automotive | Bearing wear-out analysis | 1.5 – 3 |
| Electronics | Semiconductor infant mortality | 0.3 – 0.8 |
| Power Systems | Wind speed distribution | 1.5 – 3 |
| Medical Devices | Implant survival time | 1.5 – 5 |
| Manufacturing | Warranty planning and B10 life | 1.5 – 4 |
| Civil Engineering | Concrete and material strength | 5 – 20 |
Weibull vs. Other Distributions
| Feature | Weibull | Exponential | Lognormal |
|---|---|---|---|
| Parameters | β (shape), η (scale) | λ (rate) | μ, σ |
| Failure Rate | Flexible (↓, →, ↑) | Constant only | Rises then falls |
| Special Case | β=1 → Exponential | Weibull β=1 | — |
| Best For | Mechanical wear-out | Random events | Repair times |
| B-Life Analysis | Native support | Limited | Possible |
How to Use the Weibull Distribution Calculator
- Enter the shape parameter β: This controls the failure rate behavior. Use β < 1 for infant mortality, β = 1 for constant failure rate (exponential), or β > 1 for wear-out failures. Common values range from 0.5 to 5. The real-time insight badge shows you what your β value means.
- Enter the scale parameter η: This is the characteristic life — the time at which 63.2% of units have failed. It sets the time scale for the distribution. For example, if a bearing has η = 5000 hours, then 63.2% of bearings fail by 5000 hours.
- Select the probability type: Choose P(X ≤ x) for failure probability, R(x) = P(X > x) for reliability (survival probability), or P(a ≤ X ≤ b) for range probability.
- Enter the time value: Enter the time, cycles, or usage value. For range mode, enter both lower and upper bounds.
- Review the results: Examine the probability, animated probability bar, interactive PDF/CDF/hazard function graphs, reliability milestones (MTTF, B1, B10 life), distribution properties, and the complete step-by-step solution with MathJax formulas.
FAQ
Reference this content, page, or tool as:
"Weibull Distribution Calculator" at https://MiniWebtool.com/weibull-distribution-calculator/ from MiniWebtool, https://MiniWebtool.com/
by miniwebtool team. Updated: 2026-04-14
You can also try our AI Math Solver GPT to solve your math problems through natural language question and answer.
Related MiniWebtools:
Statistics And Data Analysis:
- ANOVA Calculator
- Arithmetic Mean Calculator
- Average Calculator Featured
- Average Deviation Calculator
- Box and Whisker Plot Maker
- Chi-Square Test Calculator
- Coefficient of Variation Calculator
- Cohen's d Calculator
- Compound Growth Calculator Featured
- Confidence Interval Calculator
- Confidence Interval for Proportion Calculator
- Correlation Coefficient Calculator
- Geometric Mean Calculator
- Gini Coefficient Calculator
- Harmonic Mean Calculator
- Histogram Maker
- Interquartile Range Calculator
- Kruskal-Wallis Test Calculator
- Linear Regression Calculator
- Logarithmic Growth Calculator
- Mann-Whitney U Test Calculator
- Mean Absolute Deviation (MAD) Calculator
- Mean Calculator
- Mean Median Mode Calculator
- Median Absolute Deviation Calculator
- Median Calculator Featured
- Midrange Calculator
- Mode Calculator
- Outlier Calculator Featured
- Population Standard Deviation Calculator
- Quartile Calculator
- Quartile Deviation Calculator
- Range Calculator
- Relative Standard Deviation Calculator Featured
- Root Mean Square Calculator Featured
- Sample Mean Calculator
- Sample Size Calculator
- Sample Standard Deviation Calculator
- Scatter Plot Maker
- Standard Deviation Calculator
- Standard Error Calculator Featured
- Statistics Calculator
- t-Test Calculator
- Variance Calculator
- Z-Score Calculator
- p-Value Calculator New
- Normal Distribution Calculator New
- Percentile Calculator New
- Five Number Summary Calculator New
- 📊 Bar Graph Maker New
- 🥧 Pie Chart Maker New
- 📈 Line Graph Maker New
- Bayes' Theorem Calculator New
- F-Test / F-Distribution Calculator New
- Hypergeometric Distribution Calculator New
- Geometric Distribution Calculator New
- Exponential Distribution Calculator New
- Weibull Distribution Calculator New
- Beta Distribution Calculator New
- Spearman Rank Correlation Calculator New
- Fisher's Exact Test Calculator New
- Contingency Table Calculator New
- Odds Ratio Calculator New
- Effect Size Calculator New