Audited 27 Jul 2026·Last updated 27 Jul 2026·6 citations·Tier 1·0 uses

Normal Distribution Calculator

Free normal distribution calculator: find P(X<x), P(X>x), P(a<X<b), or the inverse value from a probability, for any mean and standard deviation.

Normal Distribution Calculator

The centre of the distribution.
Must be strictly greater than zero.
What do you want to find?
Used in 'below' and 'above' modes.
Used in 'between' mode.
Used in 'between' mode.
Used in 'inverse' mode. Must be strictly between 0 and 1.
Result
0.9772
The requested answer: a probability (below/above/between modes) or an x-value (inverse mode).
Probability (0-1)
0.9772
x-value
130
z-value
2

Background.

The Quanta normal distribution calculator answers the four questions that come up whenever you're working with a bell-shaped (Gaussian) distribution: what fraction of the population falls below a value, what fraction falls above it, what fraction falls between two values, and — in reverse — what value corresponds to a given probability. Enter a mean (μ) and a standard deviation (σ) to define your distribution N(μ, σ²), choose which of the four questions you're asking, and the calculator returns the answer along with the underlying z-score so you can see exactly how it was derived.

The normal distribution is the single most important probability distribution in applied statistics because so many real-world measurements — human heights, standardized test scores, manufacturing tolerances, measurement errors, and (by the Central Limit Theorem) the average of almost any large sample — cluster symmetrically around a central value in exactly this bell-shaped way. Its probability density function has no simple closed-form integral, so every practical calculation of 'what fraction of the distribution lies in this range' depends on a numerical approximation to the cumulative distribution function (CDF), traditionally looked up in a printed z-table and, in this calculator, computed directly using the Abramowitz-Stegun rational approximation — the same approximation used inside Excel, most calculators, and Quanta's own z-score calculator.

This calculator generalises that single-value z-score lookup into a full four-mode toolkot. The 'below' and 'above' modes answer the classic textbook question — what fraction of a normally distributed population scores below (or above) a given value — exactly what you'd look up in a z-table, but computed directly for any mean and standard deviation rather than requiring you to standardise by hand first. The 'between' mode answers a two-sided question that a single z-table lookup can't answer directly without an extra subtraction step: what fraction of the population falls in a specific range, such as the classic 'within one standard deviation' (68%), 'within two standard deviations' (95.45%), or any custom interval you specify. And the 'inverse' mode flips the whole problem around: instead of asking 'what's the probability for this value,' it asks 'what value corresponds to this probability' — the calculation behind every critical value you've ever seen quoted in a statistics class, from the z = 1.96 that anchors a 95% confidence interval to the cutoff score that defines the top 5% on a standardised test.

The worked default on this page uses the WAIS (Wechsler Adult Intelligence Scale) IQ scale, normed to a mean of 100 and a standard deviation of 15 — a scale chosen because its numbers are familiar and its results are easy to sanity-check by hand: an IQ of 130 is exactly two standard deviations above the mean, and the well-known fact that this sits at roughly the 97.7th percentile (in the top 2.3%) is a good way to confirm the calculator is doing exactly what you expect before you trust it on your own numbers. Change the mean, standard deviation, and mode to model anything else that plausibly follows a bell curve — birth weights, reaction times, measurement error in a lab instrument, or the sampling distribution of a sample mean under the Central Limit Theorem.

Every probability reported here uses the Abramowitz-Stegun §26.2.17 rational approximation to the CDF, accurate to better than 7.5×10⁻⁸ across the entire real line — effectively exact for any practical purpose — and the inverse mode uses the companion §26.2.23 approximation, accurate to within 4.5×10⁻⁴, the standard trade-off every statistics package makes because the inverse normal CDF has no closed form at all. If you only ever need to standardise a single value and read off its percentile, Quanta's dedicated z-score calculator is a faster, more focused tool for exactly that one job; this calculator is built for the fuller toolkit — arbitrary ranges, and the reverse direction — that a single z-score lookup can't provide.

What is normal distribution calculator?

The normal distribution (also called the Gaussian distribution, or informally the 'bell curve') is a continuous probability distribution defined by two parameters: a mean μ, which sets its centre, and a standard deviation σ, which sets its spread. Its probability density function is f(x) = (1 / (σ√(2π))) · exp(−(x−μ)²/(2σ²)), a symmetric bell shape that peaks at x = μ and falls off exponentially in both directions. The special case μ = 0, σ = 1 is called the standard normal distribution, and every other normal distribution can be converted to it by the standardisation z = (x − μ)/σ — the same transformation used throughout this calculator. Four quantities matter in practice, and this calculator computes all four. The cumulative distribution function Φ(z) = P(Z ≤ z) gives the probability of falling at or below a given standardised value; there is no elementary closed-form expression for this integral, so it must be approximated numerically — this calculator uses the Abramowitz-Stegun §26.2.17 rational approximation, accurate to 7.5×10⁻⁸. The complement, 1 − Φ(z), gives the probability of falling above a value. The difference Φ(z₂) − Φ(z₁) gives the probability of falling between two values. And the inverse, or percent-point function, Φ⁻¹(p), answers 'what z-value corresponds to cumulative probability p' — also with no closed form, approximated here via Abramowitz-Stegun §26.2.23, accurate to 4.5×10⁻⁴. Because so many natural and measured quantities are approximately normal — directly, or as a consequence of the Central Limit Theorem, which says the average of many independent random quantities tends toward a normal distribution regardless of the shape of the individual quantities — the normal distribution underlies confidence intervals, hypothesis tests, standardized test scoring, manufacturing quality control, and the great majority of introductory statistical inference.

How to use this calculator.

  1. Enter the mean (μ) and standard deviation (σ) that define your distribution. Standard deviation must be strictly greater than zero.
  2. Choose a mode: 'below' for P(X<x), 'above' for P(X>x), 'between' for P(a<X<b), or 'inverse' to find the x-value at a given probability.
  3. In 'below'/'above' mode, enter the value x you're asking about.
  4. In 'between' mode, enter a lower and upper bound (the lower bound must be strictly less than the upper).
  5. In 'inverse' mode, enter a target probability strictly between 0 and 1 — for example 0.975 for the classic two-sided 95% confidence-interval cutoff.
  6. Read the primary result, and check the z-value shown to see how far the relevant x-value sits from the mean in standard-deviation units.

The formula.

Φ(z) ≈ 1 − φ(z)·P(k), k = 1⁄(1+0.2316419z)

Every mode reduces to the same core computation: standardise, then apply the normal CDF (or its inverse). Standardisation converts an x-value on the distribution's own scale to a z-value on the standard normal scale: z = (x − μ) / σ. The standard normal PDF is φ(z) = (1/√(2π))·exp(−z²/2). The CDF Φ(z) = P(Z ≤ z) has no elementary closed form, so this calculator uses the Abramowitz & Stegun §26.2.17 rational approximation: for z ≥ 0, with k = 1/(1 + 0.2316419·z), Φ(z) ≈ 1 − φ(z)·(a₁k + a₂k² + a₃k³ + a₄k⁴ + a₅k⁵), using coefficients a₁ = 0.319381530, a₂ = −0.356563782, a₃ = 1.781477937, a₄ = −1.821255978, a₅ = 1.330274429; for z < 0, Φ(z) = 1 − Φ(−z) by symmetry. Maximum absolute error across the whole real line is 7.5×10⁻⁸ — indistinguishable from exact for any practical use. 'Below' mode returns Φ(z) directly. 'Above' mode returns 1 − Φ(z). 'Between' mode standardises both bounds and returns Φ(z_upper) − Φ(z_lower). 'Inverse' mode runs the process backwards: given a target probability p, it solves for the z that satisfies Φ(z) = p using the companion Abramowitz & Stegun §26.2.23 rational approximation for the percent-point function (also with no closed form), accurate to within 4.5×10⁻⁴, then converts back to the original scale via x = μ + σ·z. This pairing — a CDF approximation for the forward direction and a separate percent-point approximation for the inverse — is the standard approach used by essentially every statistics package, because Φ and Φ⁻¹ have no algebraic inverse relationship to exploit directly.

A worked example.

Example

The WAIS (Wechsler Adult Intelligence Scale) IQ test is normed so that scores in the general population are approximately N(100, 15²) — mean 100, standard deviation 15. To find what fraction of the population scores below 130, first standardise: z = (130 − 100) / 15 = 2.000 exactly. Applying the Abramowitz-Stegun approximation to Φ(2) gives 0.97725, so the calculator reports a below-probability of 0.97725 — a score of 130 sits at roughly the 97.7th percentile, meaning about 97.7% of the population scores at or below it and only about 2.3% scores higher. Switching to 'above' mode with the same inputs gives the complement, 1 − 0.97725 = 0.02275. Switching to 'between' mode with bounds 85 and 115 (one standard deviation either side of the mean) reproduces the classic empirical rule: Φ(1) − Φ(−1) = 0.84134 − 0.15866 = 0.68269, or about 68%. And switching to 'inverse' mode with a target probability of 0.975 reproduces the number every statistics student memorises: z ≈ 1.95996, rounded to the familiar 1.96 that anchors a two-sided 95% confidence interval — on the mean-100/sd-15 IQ scale, that corresponds to an x-value of 100 + 15×1.95996 ≈ 129.4.

modebelow
mean100
x130
standard Deviation15

Frequently asked questions.

What is the normal distribution?
The normal (or Gaussian) distribution is a symmetric, bell-shaped continuous probability distribution defined by a mean μ (its centre) and a standard deviation σ (its spread). Many real-world measurements — heights, standardised test scores, manufacturing tolerances, and the sampling distribution of averages under the Central Limit Theorem — are approximately normal, which is why it is the single most widely used distribution in applied statistics.
What is the difference between 'below,' 'above,' and 'between' modes?
'Below' computes P(X < x), the probability of observing a value at or under x. 'Above' computes P(X > x), the complementary probability of observing a value over x — always equal to 1 minus the below-probability for the same x. 'Between' computes P(a < X < b), the probability of falling strictly inside a two-sided range, computed as the below-probability of the upper bound minus the below-probability of the lower bound.
What does 'inverse' mode do?
Inverse mode answers the reverse question: instead of 'what's the probability for this value,' it asks 'what value corresponds to this probability.' Give it a target probability (say 0.95) and it returns the x-value on your distribution below which exactly that fraction of the population falls. This is exactly how statisticians derive critical values — the famous z = 1.96 used in a 95% confidence interval is the inverse-mode answer for a target probability of 0.975 (two-sided 95% leaves 2.5% in each tail, so the cutoff is at the 97.5th percentile).
Why is 1.96 the value for a 95% confidence interval and not 2?
Because the exact two-sided 95% critical value is the z that leaves exactly 2.5% in each tail — solving Φ(z) = 0.975 gives z ≈ 1.95996, rounded to 1.96. The rougher '95% within two standard deviations' figure taught as a rule of thumb is only approximate: Φ(2) − Φ(−2) actually equals 0.9545, or 95.45%, not exactly 95%. If you need the precise 95% cutoff (for a reported confidence interval or a regulatory filing), use 1.96, not 2; if you only need a quick mental estimate, 2 is close enough for most purposes.
How accurate is this calculator's approximation of the normal distribution?
The forward direction (below/above/between probabilities) uses the Abramowitz-Stegun §26.2.17 rational approximation to the CDF, with a maximum absolute error of 7.5×10⁻⁸ across the entire real line — far more precise than any printed z-table and effectively indistinguishable from the exact value for any practical purpose. The inverse direction uses the companion §26.2.23 approximation, with a maximum absolute error of 4.5×10⁻⁴ — still more than accurate enough for confidence intervals, hypothesis testing, and standardised-score cutoffs, though very slightly less precise than the forward direction because no elementary closed form exists for the inverse at all.
What is the relationship between this calculator and the z-score calculator?
Quanta's z-score calculator is a fast, single-purpose tool: give it one value, a mean, and a standard deviation, and it returns that one value's z-score, percentile, and two-sided p-value. This normal distribution calculator generalises the same underlying math into a full four-mode toolkit — arbitrary ranges via 'between' mode, and the reverse (probability-to-value) direction via 'inverse' mode — neither of which the z-score calculator offers. If you only need to standardise a single observation, the z-score calculator is quicker; if you need a range probability or a critical value, use this calculator.
Can the mean and standard deviation be any numbers?
The mean can be any real number, positive, negative, or zero. The standard deviation must be strictly greater than zero — a 'distribution' with zero spread has all its probability mass at a single point and standard normal-distribution math (division by σ) is undefined for it. There is no upper limit on either parameter; the calculator works identically whether you're modelling IQ scores (μ=100, σ=15), standard normal z-values (μ=0, σ=1), or a manufacturing tolerance measured in micrometres.
How does the normal distribution relate to the binomial distribution?
For a large number of trials n, the binomial distribution's shape approaches a normal distribution with mean μ = np and standard deviation σ = √(np(1−p)) — a result known as the normal approximation to the binomial, itself a special case of the Central Limit Theorem. Quanta's binomial distribution calculator computes the exact discrete binomial probabilities directly (which remain correct at any n), while this calculator can be used to approximate them quickly for large n by plugging in μ = np and σ = √(np(1−p)).
What is the empirical rule and how does 'between' mode confirm it?
The empirical rule (or 68-95-99.7 rule) states that for any normal distribution, about 68% of the data lies within one standard deviation of the mean, about 95% within two, and about 99.7% within three. Running 'between' mode with bounds one standard deviation either side of the mean confirms this directly: Φ(1) − Φ(−1) = 0.68269. Two standard deviations gives Φ(2) − Φ(−2) = 0.9545 (95.45%, not the rounded 95%), and three gives Φ(3) − Φ(−3) = 0.9973.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon