Normal Distribution Calculator
Calculate normal distribution PDF and CDF at any point.
Formula
Approximation of standard normal CDF
Example
x=1.96, μ=0, σ=1 → CDF≈0.975.
Embed this calculator on your site
Add this free calculator to your own website with one line of code. The embedded version is responsive, ad-free, and includes a small attribution link back to CalcNest AI.
<iframe src="https://calcnestai.com/embed/normal-distribution-calculator.html" width="100%" height="700" frameborder="0" style="border: 1px solid #e5e5e5; border-radius: 12px; max-width: 720px;" loading="lazy" title="Normal Distribution Calculator — Free Tool by CalcNest AI"></iframe>
Understanding the Normal Distribution Calculator
A normal distribution calculator gives the z-score, density, and cumulative probability for a value. The distribution appears constantly in statistics for a specific structural reason rather than because nature prefers it, and knowing that reason tells you when it does not apply.
How it actually works
Enter a value, mean, and standard deviation. The calculator standardises to a z-score, evaluates the density, and approximates the cumulative probability numerically. A value of 60 with mean 50 and standard deviation 10 gives z of 1 and a cumulative probability of 0.841.
| Range | Proportion within |
|---|---|
| ±1 standard deviation | ≈68% |
| ±2 standard deviations | ≈95% |
| ±3 standard deviations | ≈99.7% |
| Beyond ±3 | ≈0.3% |
The deeper context most people miss
These figures hold only for genuinely normal data. Applying them to skewed or heavy-tailed distributions understates extreme events badly, which is the failure mode behind several financial models that treated market returns as normal when their tails are considerably fatter.
Why the central limit theorem makes normality common
The normal distribution appears throughout statistics because of the central limit theorem, which states that the sum or mean of many independent random variables approaches a normal distribution regardless of how the individual variables are distributed, provided their variance is finite. This is why measurement error tends to be normal, since it accumulates from many small independent sources, and why sample means are approximately normal even when the underlying population is not, which is what makes most standard statistical inference possible. The theorem is about sums rather than about nature having a preference, and this distinction matters practically. Quantities that arise from multiplying many factors rather than adding them tend toward the log-normal distribution instead, which is right-skewed, and income, city sizes, and biological growth measures frequently follow that pattern. Quantities dominated by a single extreme mechanism are not normal at all. Quantities with infinite variance fall outside the theorem entirely, and heavy-tailed distributions including the Cauchy have no defined mean or variance, so sample means do not converge and the usual machinery fails. The practical test is whether a quantity plausibly results from summing many comparable independent contributions. Heights do; wealth does not, since it compounds. Assuming normality because it is convenient rather than because the generating process supports it is the common error, and it is most consequential exactly where it fails, in the tails.
A worked example: what a z-score means
A z-score of 1 means the value sits one standard deviation above the mean, and the cumulative probability of 0.841 means about 84% of the distribution lies below it. Standardising this way is what allows comparison across different scales: a z-score of 1 means the same relative position whether the underlying measure is height, test scores, or blood pressure, which is why standardised scores appear throughout testing and clinical reference ranges. The practice has limits worth knowing. Clinical reference ranges are typically set at the central 95% of a healthy population, which by construction means one healthy person in twenty falls outside the range on any given test, and running twenty independent tests on a healthy person makes an abnormal result more likely than not. This is a genuine driver of unnecessary follow-up investigation and is well recognised in laboratory medicine. In testing, percentile ranks derive from the cumulative distribution, and small differences in score near the mean correspond to large percentile differences while large differences in the tails correspond to small ones, since the density is concentrated centrally. That compression is why percentile rank exaggerates differences among typical performers and understates them among extreme ones, which matters when percentiles are used for selection or comparison.
Deciding whether normality is a safe assumption
Checking rather than assuming is the substantive step. A histogram reveals gross departures immediately, including skew, multiple peaks, and truncation. A quantile-quantile plot compares data against the normal distribution directly and is considerably more sensitive to tail behaviour, which is where normality matters most, and reading one is a skill worth having since it shows exactly where the departure occurs. Formal tests including Shapiro-Wilk exist and have a specific weakness: with small samples they lack power to detect real departures, and with large samples they detect trivial ones, so the test result frequently answers the wrong question. Effect on the analysis matters more than the test outcome. Many procedures are robust to moderate non-normality, particularly those relying on sample means where the central limit theorem does the work, so a t-test on a reasonably sized sample tolerates a good deal of skew. Procedures concerned with individual observations or with tails are far more sensitive, which includes prediction intervals, process capability indices, and any risk calculation. Where normality fails, options include transforming the data, using non-parametric methods that make no distributional assumption, bootstrapping to obtain empirical distributions, or fitting a distribution that actually matches. The worst option is proceeding as though normal because the software defaults to it.
Why financial models underestimated tail risk
The assumption that asset returns are normally distributed is convenient and demonstrably wrong, and the consequences have been substantial. Real return distributions have fatter tails than the normal, meaning extreme moves occur far more often than normality predicts. Under a normal model, a daily move of five standard deviations should occur roughly once in seven thousand years, and moves of that size have occurred multiple times in living memory across major markets. Benoit Mandelbrot documented this from the 1960s, arguing that returns follow heavy-tailed distributions, and the point was largely known and widely ignored because normal models are analytically tractable and because the alternative distributions are harder to work with. Value at risk calculations built on normal assumptions systematically understated the probability of large losses. Volatility clustering, where turbulent periods follow turbulent periods, violates the independence assumption as well, which is what ARCH and GARCH models address. Correlations rising during crises means that diversification, which appears to reduce risk under normal conditions, fails exactly when it is needed. The general lesson generalises beyond finance: models are used because they are tractable, their assumptions become invisible through familiarity, and the failure occurs in the region the model handles worst. Asking where a model breaks is more useful than asking whether it fits.
Variations: related distributions and standardisation
The standard normal has mean zero and standard deviation one, and any normal distribution converts to it by standardising. The t-distribution has heavier tails and is used when the population standard deviation is estimated from a small sample, converging to the normal as sample size grows. The chi-squared distribution arises from sums of squared normals and underlies variance tests and goodness-of-fit. The F-distribution is a ratio of chi-squared variables and underlies analysis of variance. The log-normal describes variables whose logarithm is normal, arising from multiplicative processes. Heavy-tailed alternatives including the Student t with low degrees of freedom, the stable distributions, and the generalised extreme value distribution serve where tails matter. The binomial approaches the normal for large samples with moderate probability. For computation, the cumulative distribution has no closed form and is evaluated numerically, with several standard approximations available, and this calculator uses one of them. Quantile functions invert it. In practice, statistical software handles all of this, and the useful knowledge is which distribution fits the situation rather than how to evaluate it.
Using the normal distribution appropriately
Ask whether the quantity plausibly arises from summing many independent contributions, which is what the central limit theorem requires, rather than assuming normality by default. Expect multiplicative processes including income, city sizes, and compound growth to be log-normal and right-skewed rather than normal. Plot a histogram and a quantile-quantile plot rather than relying on a formal normality test, which lacks power on small samples and flags trivial departures on large ones. Judge by whether non-normality affects your specific analysis, since procedures based on sample means are robust while those concerning individual observations or tails are not. Remember the empirical rule holds only for genuinely normal data, and applying 68-95-99.7 to heavy-tailed data understates extremes badly. Note that a reference range covering the central 95% means one healthy person in twenty falls outside it by construction. Use non-parametric methods, transformation, or bootstrapping where normality fails. And be particularly cautious in the tails, since that is where the assumption matters most and fails worst.
What people get wrong
- Assuming normality because it is convenient, when the central limit theorem applies to sums of many independent contributions and multiplicative processes are log-normal instead.
- Applying the 68-95-99.7 rule to heavy-tailed data, which understates the frequency of extreme events substantially and is the failure mode behind several financial risk models.
- Relying on a formal normality test, which lacks power to detect real departures in small samples and flags irrelevant ones in large samples.
- Reading a result outside a clinical reference range as abnormal, when ranges typically cover the central 95% so one healthy person in twenty falls outside by construction.
Where the math comes from
The z-score standardises a value as z = (x − μ) / σ. The density is (1/(σ√(2π)))·e^(−z²/2). The cumulative distribution has no closed form and is evaluated numerically; this calculator uses a standard rational approximation. The empirical rule gives roughly 68%, 95%, and 99.7% within one, two, and three standard deviations for genuinely normal data.
Questions and answers
What is the difference between percent and percentage point?
Percent change is relative (going from 5% to 10% is a 100% increase). Percentage point change is absolute (the same shift is a 5 percentage point increase). News stories often confuse these.
How do I calculate a discount?
Discount amount = original x discount %. Final price = original x (1 - discount %). For 20% off $100: discount $20, final $80.
What is the formula for compound percentage?
Final = original x (1 + r1) x (1 + r2) x ... where each r is a percentage as decimal. A 10% raise then 10% cut: 1.10 x 0.90 = 0.99 = 99% of original.
How do I reverse a percentage?
If $80 is 80% of original: original = $80 / 0.80 = $100. To reverse 'X% off' to find original: original = final / (1 - X/100).
How do percentages work in tax?
Marginal tax rate applies to income within a bracket. Effective rate is total tax / total income. They diverge because of progressive brackets.
Why is the normal distribution so common?
Because of the central limit theorem: sums or means of many independent variables approach normality regardless of their individual distributions. It's a statement about sums rather than a preference of nature, which is why multiplicative processes are log-normal instead.
What does a z-score tell me?
How many standard deviations a value sits from the mean, which allows comparison across different scales. A z-score of 1 means the same relative position whether the measure is height, test scores, or blood pressure.
When does the normal assumption fail?
For multiplicative processes, which are log-normal, for anything dominated by a single extreme mechanism, and for heavy-tailed quantities including financial returns. It fails worst in the tails, which is exactly where the assumption usually matters most.
Should I run a normality test?
They're less useful than they appear. Small samples lack power to detect real departures and large samples flag trivial ones, so the result often answers the wrong question. A histogram and a quantile-quantile plot are more informative.
Does non-normality invalidate my analysis?
It depends what you're doing. Procedures based on sample means are robust to moderate departures because the central limit theorem applies to them. Prediction intervals, process capability, and risk calculations concerning individual observations are far more sensitive.
Why did financial models underestimate crashes?
Because they assumed normal returns while real distributions have much fatter tails. Under normality, a five standard deviation daily move should occur once in millennia, and such moves have happened repeatedly in living memory across major markets.
Why does one test in twenty come back abnormal?
Because reference ranges are typically set at the central 95% of a healthy population, so by construction one healthy person in twenty falls outside on any given test. Running many tests makes at least one abnormal result likely in a healthy person.
Related calculators
Summation Sigma · Roman Numeral Converter · Logarithm · Trigonometry · Exponent