Weibull Distribution Calculator
Calculate Weibull probabilities, reliability, hazard rate and B-life percentiles. Enter the shape and scale parameters to get the PDF, CDF, mean, variance and MTTF, with step-by-step solutions and graphs showing bathtub-curve behaviour.
Your ad blocker is preventing us from showing ads
MiniWebtool is free because of ads. If this tool helped you, please support us by upgrading for ad-free browsing and more daily uses, or allowlist MiniWebtool.com and reload.
- Allow ads for MiniWebtool.com, then reload
- Or upgrade for ad-free browsing and higher daily limits
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.
Statistics And Data Analysis:
- A/B Test Sample Size Calculator New
- A/B Test Significance Calculator New
- ANOVA Calculator
- Arithmetic Mean Calculator
- Average Calculator
- Average Deviation Calculator Popular
- 📊 Bar Graph Maker Popular
- Bayes' Theorem Calculator New
- Beta Distribution Calculator New
- Box and Whisker Plot Maker
- Chi-Square Test Calculator
- Coefficient of Variation Calculator
- Cohen's d Calculator
- Compound Growth Calculator Popular
- Confidence Interval Calculator
- Confidence Interval for Proportion Calculator
- Contingency Table Calculator New
- Conversion Rate Calculator New
- Correlation Coefficient Calculator
- Effect Size Calculator New
- Exponential Distribution Calculator New
- F-Test / F-Distribution Calculator New
- Fisher's Exact Test Calculator New
- Five Number Summary Calculator New
- Geometric Distribution Calculator New
- Geometric Mean Calculator
- Gini Coefficient Calculator
- Harmonic Mean Calculator
- Histogram Maker
- Hypergeometric Distribution Calculator New
- Interquartile Range Calculator
- Kruskal-Wallis Test Calculator
- 📈 Line Graph Maker New
- 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
- Midrange Calculator
- Mode Calculator
- Normal Distribution Calculator New
- Odds Ratio Calculator New
- Outlier Calculator Popular
- p-Value Calculator New
- Pareto Chart Generator New
- Percentile Calculator Popular
- 🥧 Pie Chart Maker New
- Population Standard Deviation Calculator
- Quartile Calculator
- Quartile Deviation Calculator
- Range Calculator
- RSD Calculator - Relative Standard Deviation Popular
- Root Mean Square Calculator
- Sample Mean Calculator
- Sample Size Calculator
- Sample Standard Deviation Calculator
- Scatter Plot Maker
- Six Sigma Process Capability Calculator New
- Spearman Rank Correlation Calculator New
- Standard Deviation Calculator
- Standard Error Calculator Popular
- Statistics Calculator
- t-Test Calculator
- Variance Calculator
- Weibull Distribution Calculator New
- Z-Score Calculator