Normal Distribution Calculator
Compute P(X < x), P(X > x), P(a < X < b), z-scores, and inverse normal with an interactive bell curve
Compute probabilities and z-scores for the normal distribution N(μ, σ²).
Bell Curve — P(X < x) shaded
Tip: hover to read values, click to pin a point for export
PDF Data Table (200 sample points from μ−4σ to μ+4σ)
| x | f(x) |
|---|---|
| -4.0000 | 0.000134 |
| -3.9598 | 0.000157 |
| -3.9196 | 0.000184 |
| -3.8794 | 0.000215 |
| -3.8392 | 0.000251 |
| -3.7990 | 0.000293 |
| -3.7588 | 0.000341 |
| -3.7186 | 0.000396 |
| -3.6784 | 0.000460 |
| -3.6382 | 0.000533 |
| -3.5980 | 0.000616 |
| -3.5578 | 0.000712 |
| -3.5176 | 0.000820 |
| -3.4774 | 0.000944 |
| -3.4372 | 0.001085 |
| -3.3970 | 0.001245 |
| -3.3568 | 0.001426 |
| -3.3166 | 0.001631 |
| -3.2764 | 0.001862 |
| -3.2362 | 0.002122 |
| -3.1960 | 0.002415 |
| -3.1558 | 0.002744 |
| -3.1156 | 0.003112 |
| -3.0754 | 0.003525 |
| -3.0352 | 0.003986 |
| -2.9950 | 0.004499 |
| -2.9548 | 0.005071 |
| -2.9146 | 0.005706 |
| -2.8744 | 0.006410 |
| -2.8342 | 0.007189 |
| -2.7940 | 0.008050 |
| -2.7538 | 0.009000 |
| -2.7136 | 0.010045 |
| -2.6734 | 0.011194 |
| -2.6332 | 0.012454 |
| -2.5930 | 0.013833 |
| -2.5528 | 0.015341 |
| -2.5126 | 0.016985 |
| -2.4724 | 0.018775 |
| -2.4322 | 0.020720 |
| -2.3920 | 0.022830 |
| -2.3518 | 0.025114 |
| -2.3116 | 0.027582 |
| -2.2714 | 0.030244 |
| -2.2312 | 0.033108 |
| -2.1910 | 0.036186 |
| -2.1508 | 0.039486 |
| -2.1106 | 0.043017 |
| -2.0704 | 0.046789 |
| -2.0302 | 0.050808 |
| -1.9899 | 0.055084 |
| -1.9497 | 0.059624 |
| -1.9095 | 0.064433 |
| -1.8693 | 0.069518 |
| -1.8291 | 0.074883 |
| -1.7889 | 0.080532 |
| -1.7487 | 0.086467 |
| -1.7085 | 0.092690 |
| -1.6683 | 0.099200 |
| -1.6281 | 0.105995 |
| -1.5879 | 0.113074 |
| -1.5477 | 0.120430 |
| -1.5075 | 0.128058 |
| -1.4673 | 0.135949 |
| -1.4271 | 0.144093 |
| -1.3869 | 0.152478 |
| -1.3467 | 0.161091 |
| -1.3065 | 0.169916 |
| -1.2663 | 0.178934 |
| -1.2261 | 0.188127 |
| -1.1859 | 0.197473 |
| -1.1457 | 0.206948 |
| -1.1055 | 0.216528 |
| -1.0653 | 0.226186 |
| -1.0251 | 0.235892 |
| -0.9849 | 0.245618 |
| -0.9447 | 0.255332 |
| -0.9045 | 0.265002 |
| -0.8643 | 0.274593 |
| -0.8241 | 0.284072 |
| -0.7839 | 0.293404 |
| -0.7437 | 0.302553 |
| -0.7035 | 0.311484 |
| -0.6633 | 0.320160 |
| -0.6231 | 0.328547 |
| -0.5829 | 0.336609 |
| -0.5427 | 0.344312 |
| -0.5025 | 0.351622 |
| -0.4623 | 0.358508 |
| -0.4221 | 0.364938 |
| -0.3819 | 0.370884 |
| -0.3417 | 0.376318 |
| -0.3015 | 0.381215 |
| -0.2613 | 0.385552 |
| -0.2211 | 0.389309 |
| -0.1809 | 0.392467 |
| -0.1407 | 0.395013 |
| -0.1005 | 0.396933 |
| -0.0603 | 0.398218 |
| -0.0201 | 0.398862 |
| 0.0201 | 0.398862 |
| 0.0603 | 0.398218 |
| 0.1005 | 0.396933 |
| 0.1407 | 0.395013 |
| 0.1809 | 0.392467 |
| 0.2211 | 0.389309 |
| 0.2613 | 0.385552 |
| 0.3015 | 0.381215 |
| 0.3417 | 0.376318 |
| 0.3819 | 0.370884 |
| 0.4221 | 0.364938 |
| 0.4623 | 0.358508 |
| 0.5025 | 0.351622 |
| 0.5427 | 0.344312 |
| 0.5829 | 0.336609 |
| 0.6231 | 0.328547 |
| 0.6633 | 0.320160 |
| 0.7035 | 0.311484 |
| 0.7437 | 0.302553 |
| 0.7839 | 0.293404 |
| 0.8241 | 0.284072 |
| 0.8643 | 0.274593 |
| 0.9045 | 0.265002 |
| 0.9447 | 0.255332 |
| 0.9849 | 0.245618 |
| 1.0251 | 0.235892 |
| 1.0653 | 0.226186 |
| 1.1055 | 0.216528 |
| 1.1457 | 0.206948 |
| 1.1859 | 0.197473 |
| 1.2261 | 0.188127 |
| 1.2663 | 0.178934 |
| 1.3065 | 0.169916 |
| 1.3467 | 0.161091 |
| 1.3869 | 0.152478 |
| 1.4271 | 0.144093 |
| 1.4673 | 0.135949 |
| 1.5075 | 0.128058 |
| 1.5477 | 0.120430 |
| 1.5879 | 0.113074 |
| 1.6281 | 0.105995 |
| 1.6683 | 0.099200 |
| 1.7085 | 0.092690 |
| 1.7487 | 0.086467 |
| 1.7889 | 0.080532 |
| 1.8291 | 0.074883 |
| 1.8693 | 0.069518 |
| 1.9095 | 0.064433 |
| 1.9497 | 0.059624 |
| 1.9899 | 0.055084 |
| 2.0302 | 0.050808 |
| 2.0704 | 0.046789 |
| 2.1106 | 0.043017 |
| 2.1508 | 0.039486 |
| 2.1910 | 0.036186 |
| 2.2312 | 0.033108 |
| 2.2714 | 0.030244 |
| 2.3116 | 0.027582 |
| 2.3518 | 0.025114 |
| 2.3920 | 0.022830 |
| 2.4322 | 0.020720 |
| 2.4724 | 0.018775 |
| 2.5126 | 0.016985 |
| 2.5528 | 0.015341 |
| 2.5930 | 0.013833 |
| 2.6332 | 0.012454 |
| 2.6734 | 0.011194 |
| 2.7136 | 0.010045 |
| 2.7538 | 0.009000 |
| 2.7940 | 0.008050 |
| 2.8342 | 0.007189 |
| 2.8744 | 0.006410 |
| 2.9146 | 0.005706 |
| 2.9548 | 0.005071 |
| 2.9950 | 0.004499 |
| 3.0352 | 0.003986 |
| 3.0754 | 0.003525 |
| 3.1156 | 0.003112 |
| 3.1558 | 0.002744 |
| 3.1960 | 0.002415 |
| 3.2362 | 0.002122 |
| 3.2764 | 0.001862 |
| 3.3166 | 0.001631 |
| 3.3568 | 0.001426 |
| 3.3970 | 0.001245 |
| 3.4372 | 0.001085 |
| 3.4774 | 0.000944 |
| 3.5176 | 0.000820 |
| 3.5578 | 0.000712 |
| 3.5980 | 0.000616 |
| 3.6382 | 0.000533 |
| 3.6784 | 0.000460 |
| 3.7186 | 0.000396 |
| 3.7588 | 0.000341 |
| 3.7990 | 0.000293 |
| 3.8392 | 0.000251 |
| 3.8794 | 0.000215 |
| 3.9196 | 0.000184 |
| 3.9598 | 0.000157 |
| 4.0000 | 0.000134 |
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Normal Distribution Calculator. Follow the units and input format printed next to each field. Where a unit selector is available, choose the units that match your data.
Review your inputs
Double-check that all values are correct and match the units or format shown for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Normal Distribution Calculator computes the output in your browser and displays the results, with units clearly labeled, as soon as they are ready — no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
When to Use This Calculator
- •Use the Normal Distribution Calculator to check your hand calculations on homework or exam problems — comparing its result with your own working helps identify arithmetic errors before they propagate.
- •Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
- •Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
- •Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
- •Use it in the field when a quick estimate is needed and a full engineering software package is not available.
About This Calculator
The Normal Distribution Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Compute P(X < x), P(X > x), P(a < X < b), z-scores, and inverse normal with an interactive bell curve All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Follow the units printed beside each field. Where a unit selector is provided, the selected unit is converted internally. Results are computed in your browser without sending data to a server, which keeps your inputs private. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.
The Theory Behind It
The normal (Gaussian) distribution is the most important probability distribution in statistics because of the central limit theorem: the sum or average of many independent random variables tends toward a normal distribution regardless of their individual distributions. The probability density function is f(x) = (1/(σ·√(2π)))·exp(−(x−μ)²/(2σ²)), where μ is the mean and σ is the standard deviation. The cumulative distribution function Φ(z) gives the probability that a standard normal variable is less than z. Because there's no closed-form expression for the integral, tables and software provide Φ(z) values. The standard normal (μ = 0, σ = 1) is used as a reference; any general normal is converted by z-score z = (x − μ)/σ. Common reference values: 68% of the distribution falls within ±1σ of the mean; 95% within ±2σ; 99.7% within ±3σ (the '3-sigma rule'). In engineering, normal distributions describe manufacturing variations (part dimensions, material strengths), measurement errors (repeated readings cluster around a true value), and natural phenomena (heights, weights, life spans). Quality control uses the normal distribution to compute defect probabilities and set control limits. The calculator computes P(X < x), P(X > x), P(a < X < b), z-scores, and inverse CDF for arbitrary normal distributions.
Real-World Applications
- •Manufacturing tolerance analysis: part dimensions are normally distributed; compute the probability that a random part falls outside the spec limits to predict defect rate.
- •Quality control chart design: set upper and lower control limits at ±3σ from the target (the '3-sigma limits'), which should contain 99.73% of in-control production.
- •Reliability analysis: component failure times often follow normal or log-normal distributions; the CDF gives survival probability at any time.
- •Test score analysis: standardized test scores are designed to be approximately normal; percentile rankings use CDF values.
- •Measurement uncertainty: repeated measurements of a physical quantity are approximately normal around the true value; standard deviation quantifies precision.
Frequently Asked Questions
What is the normal distribution?
The normal (Gaussian) distribution is a symmetric bell-shaped probability distribution parameterized by mean μ and standard deviation σ. About 68% of values fall within ±1σ of μ, 95% within ±2σ, and 99.7% within ±3σ. It is the most common distribution in statistics because the central limit theorem makes it the natural 'default' for averages and sums of independent random variables.
What is a z-score?
The z-score z = (x − μ)/σ is the number of standard deviations x is above or below the mean. A z-score of 2 means x is 2σ above the mean. Z-scores standardize the distribution so that tables or formulas for the standard normal (μ = 0, σ = 1) can be used for any normal distribution. Compute z, look up Φ(z) in a table, and interpret.
How do I compute P(a < X < b)?
Compute z_a = (a − μ)/σ and z_b = (b − μ)/σ, then P(a < X < b) = Φ(z_b) − Φ(z_a). For X ~ N(100, 15) and interval [80, 120]: z_a = (80−100)/15 = −1.33; z_b = (120−100)/15 = 1.33; Φ(1.33) − Φ(−1.33) = 0.9082 − 0.0918 = 0.8164. About 82% of values fall in this range.
What is the 3-sigma rule?
99.73% of values from a normal distribution fall within ±3σ of the mean. Only 0.27% are more than 3σ away (either direction). Quality control uses this as a natural limit: measurements beyond ±3σ are rare if the process is in control, so control chart limits at ±3σ have a low false alarm rate but still detect real process shifts.
Is real-world data always normally distributed?
No, but many types of data are approximately normal: averages of independent random variables, most physical measurements, IQ scores, etc. Highly skewed data (income, component lifetimes, earthquake magnitudes) are not normal but may be log-normal or Weibull. The central limit theorem guarantees that SAMPLE MEANS are approximately normal even when the underlying data isn't, as long as sample size is large enough (typically n > 30).
Related Calculators
t-Distribution Calculator
Compute p-values (one-tail and two-tail) and critical t-values for Student's t-distribution with any degrees of freedom
Confidence Interval Calculator
Compute confidence intervals using z or t distribution with margin of error, SE, and visual interval bar
Hypothesis Testing Calculator
Step-by-step one-sample z-test, one-sample t-test, two-sample Welch t-test and paired-samples t-test, with effect sizes and a rejection region chart
ANOVA Calculator
One-way ANOVA for 2–5 groups: SSB, SSW, MSB, MSW, F-statistic, p-value, and pairwise post-hoc comparisons
Linear Regression Calculator
Simple linear regression with slope, intercept, R², adjusted R², residuals, predictions, and scatter/residual plots
Chi-Square Calculator
Chi-square test of independence and goodness-of-fit with cell contribution table, df, and p-value
References & Further Reading
Add the live Normal Distribution Calculator to your site. Free to embed, with a link back to MegaCalc.