Z-Score Calculator
MathCalculate z-score, percentile rank, and probability for any data point. Enter value, mean, and standard deviation to find where it falls in the distribution. Free online tool.
The individual observation you want to standardise
Average of the distribution
Must be greater than 0
Z-Score
Percentile
0.00th
P(X ≤ x)
0.0000
Distribution Position
TypicalWithin 1σ of mean — common occurrence
What is a Z-Score?
The Z-Score Calculator converts any data point to its standardised Z-score given the distribution's mean and standard deviation. It then translates that Z-score into a percentile rank and tail probabilities using the cumulative normal distribution function, giving you a complete picture of where a value stands within a normal distribution.
A Z-score (or standard score) answers the question: "How unusual is this value?" A data point at the mean has Z = 0. One standard deviation above the mean gives Z = +1; one below gives Z = −1. The Z-score normalises values across distributions of different scales, making it possible to compare, for example, a student's performance on a Physics exam to their performance on a Mathematics exam — even if the exams had different averages and spread.
In statistics and data science, Z-scores are foundational. They underpin hypothesis testing (whether a sample mean is far enough from a population mean to be statistically significant), confidence intervals (the 95% confidence interval uses Z = 1.96), quality control (Six Sigma's ±6σ target), and standardised scoring in examinations. The Standard Deviation Calculator is a prerequisite tool — it computes the mean and standard deviation from your raw data, which you then feed into this calculator for Z-score analysis.
The Z-score interpretation labels displayed in this calculator (Very Low / Below Average / Average / Above Average / Very High / Exceptional) map common verbal descriptions to standard deviation thresholds, making results immediately interpretable even for users unfamiliar with statistics notation.
How to use this Z-Score calculator
Enter the Value (X) — the specific data point you want to assess. For a student's exam score of 82, enter 82.
Enter the Mean (μ) — the average of the distribution. For a class average of 68, enter 68. If you have raw data and need to compute the mean first, use the Standard Deviation Calculator.
Enter the Standard Deviation (σ) — the population standard deviation. Use the population standard deviation (not the sample standard deviation) for this formula. The standard deviation must be a positive number.
Read the Z-Score — the primary result shows the Z-score value and an interpretation label. A Z-score of +1.4 means the value is 1.4 standard deviations above the mean.
Check the Percentile — the percentile tells you what fraction of the distribution your value exceeds. A percentile of 91.9 means you outperform 91.9% of the population.
Read the Tail Probabilities — P(X < x) confirms the left-tail area, and P(X > x) shows the right-tail area. These are used directly in hypothesis testing (p-values) and confidence interval calculations.
Formula & Methodology
Z-Score:Z = (X − μ) / σ Left-tail probability (cumulative normal distribution):P(X < x) = Φ(Z) — computed using Abramowitz & Stegun polynomial approximation (error < 7.5 × 10⁻⁸) Right-tail probability:P(X > x) = 1 − Φ(Z) Percentile:Percentile = Φ(Z) × 100 Interpretation thresholds: | Z-Score Range | Label | |---|---| | Z < −2 | Very Low | | −2 ≤ Z < −1 | Below Average | | −1 ≤ Z ≤ +1 | Average | | +1 < Z ≤ +2 | Above Average | | +2 < Z ≤ +3 | Very High | | Z > +3 | Exceptional | Variable definitions: - X — the observed data point value - μ — population mean - σ — population standard deviation - Φ(Z) — cumulative standard normal distribution function Worked example — normalising exam scores: A national engineering entrance exam has mean μ = 145 marks and standard deviation σ = 28 marks. A student scores X = 201 marks. Z = (201 − 145) / 28 = 56 / 28 = +2.00 P(X < 201) = Φ(2.00) ≈ 0.9772 (97.72nd percentile) P(X > 201) = 1 − 0.9772 = 0.0228 (2.28%) Interpretation: The student's score is 2.0 standard deviations above the mean, placing them in the Very High category and outperforming approximately 97.7% of all candidates. Only about 2.3% of candidates scored higher. Assumption: The percentile and probability calculations assume the underlying data follows a normal (Gaussian) distribution. If the distribution is skewed or has heavy tails, the Z-score itself is still valid, but the percentile conversion using Φ(Z) will not be accurate.