Weibull Distribution Calculator
Model lifetime or reliability with MiniWebtool’s Weibull Distribution Calculator. Shape and scale parameters determine probabilities, hazard, percentiles, and summary measures, with graphs showing how the selected distribution behaves.
For Gemini, paste the copied question into the chat. You can also copy it below.Need help using this tool? Ask AI
View the question
Enter the shape β, the scale η and a time x to get the PDF, CDF, reliability, hazard rate, B-life and MTTF, with graphs.
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
Chat with your favorite AI
For Gemini, paste the copied question into the chat. You can also copy it below.
View the question
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
- 📊 Bar Graph Maker New
- 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 Popular
- 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 New
- 🥧 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