Z Score Calculator
How many standard deviations from the mean — and what that means as a probability: z with your sigma choice honoured, P(Z
Z Score Calculator
Results recalculate instantly on every keystroke. Nothing you type is transmitted.
What this result does not account for
- Normal-model probabilities only — the shape assumption is stated, not checked
- |z| ≤ 6; beyond that the page states the boundary instead of a fake probability
In short: A score of 85 from a distribution with mean 70 and standard deviation 5 sits at z = (85 − 70)/5 = 3 — three sigmas up, which puts it above 99.8650% of the distribution (P(Z < 3) = 0.998650, with only 0.1350% above). The probability is not looked up: the page computes the error function’s Taylor series to machine precision, so the figures follow from the arithmetic — and the negative direction works identically: z = −1.96 sits at the 2.4998th percentile of the curve.
Formula
z = (x − μ) / σ
P(Z < z) = ½(1 + erf(z/√2)) · erf by its Taylor series
z counts standard deviations from the mean; the error function turns that count into a probability under the normal curve.
Worked Example
- Standardise. subtract the mean, divide by your sigma — the page honours whether you declared it a population σ or a sample s.
- Locate. z is the position in sigma units: 0 is the mean, positive is above, negative below.
- Convert. the erf series turns z into P(Z < z) at machine precision — computed, not looked up.
x = 85, μ = 70, σ = 5: z = 3, P(Z < 3) = 0.998650, upper tail 0.001350. z = −1.96 gives P = 0.024998 — the two-sided 5% cutpoint, derived rather than tabulated.
Strengths & Limits Of This Model
Where this engine is strong
- Probability computed from the erf series, not a table
- Population and sample sigma honoured and labelled
Where it stops
- No non-normal distributions
- No two-sample z
Practical Use Cases
Test scores
SAT-vs-classroom comparisons across different scales
Quality control
sigma distances on a process line
Growth charts
a measurement against its age distribution
Methodology & Editorial Standards
Computation runs in IEEE-754 double precision at full internal precision; rounding to two decimal places occurs strictly at the display layer, so no cumulative drift enters the result. All monetary outputs use accounting presentation — grouped thousands, two decimals, negatives in parentheses — so figures can be transcribed directly into a model or working paper. Division-by-zero and out-of-domain inputs return an em-dash rather than a misleading number.
This engine was reconciled against an independent reference implementation and hand-verified for the worked example above before release. Our full five-stage review process is published on the About Us page.
Disclaimer. This calculator is provided for informational and modelling purposes only and does not constitute financial, tax, legal, medical, or engineering advice. Verify all figures with a qualified professional before acting on them.
Z Score Calculator — 8 Expert FAQs
8 analyst-written answers to the questions practitioners actually ask — optimised for voice and answer-engine retrieval.
What does a z score actually measure?
Distance from the mean, counted in standard deviations. z = 0 sits exactly at the mean; z = 2 lives two sigma widths above it. Standardising strips the original units — points, centimetres, milliseconds — so two completely different measurements can be compared on one scale.
Why does population versus sample sigma matter here?
The standardisation divides by whatever sigma you declare. For describing YOUR distribution either works arithmetically; for probability statements the normal model wants the population sigma. The page labels which one you used so the printed probability inherits an honest caption.
How is the probability computed without a table?
The normal curve’s cumulative probability is ½(1 + erf(z/√2)), and this page computes the error function from its Taylor series — the terms shrink fast for |z| up to about 3, and the series converges to machine precision in a few dozen terms. No lookup table, no approximation constants: the series IS the definition, summed.
Is P(Z < z) the same as the percentile?
Under the normal model, yes — it is the percentile rank of x within that distribution. An 85 at z = 3 is the 99.865th percentile. The percentile page computes ranks from an actual list; this page computes them from a fitted curve — data versus model, different ground.
What does the empirical rule say about z = 3?
About 99.7% of a normal distribution lies within three sigmas of the mean — and the page’s exact 0.998650 for the one-sided version is where that classroom rule comes from. The rule is the rounded shadow of this arithmetic.
Why is the negative direction identical?
The normal curve is symmetric about the mean, so P(Z < −a) = P(Z > a) exactly. z = −1.96 captures the same 2.5% tail on the left that +1.96 captures on the right — the symmetry is a theorem, and the page prints both tails so you can see it hold.
When is a z score misleading?
When the distribution is not remotely normal — the probability column assumes the bell. The standardisation itself is always valid arithmetic; only the probability conversion leans on the shape. Skewed data should quote percentiles from the actual list instead.
What about very extreme z values?
Past six sigmas the page stops computing and states the boundary: the probability is below 1e-9 (or above 1 − 1e-9), which every practical purpose rounds to zero or one. The honest reason is numerical — the alternating series would cancel its own digits out there — and “beyond six sigma” is genuinely the answer.