Calculate z-score, standard score, and find what percentile a value falls in on the normal distribution.
Reviewed by the CalculatorKosh Editorial TeamUpdated June 2026Free ยท No sign-up
Z-Score Calculator
Calculate z-score, standard score, and find what percentile a value falls in on the normal distribution.
How It Works
This Z-score calculator converts a raw data point into a standard score โ the number of standard deviations it sits above or below the mean โ and then reports the matching percentile from the standard normal distribution. Enter the value (X), the mean (ฮผ), and the standard deviation (ฯ), and it returns the Z-score plus the percentage of the population that falls below and above that point. It is built for statistics students, researchers standardising experimental data, students comparing exam marks across papers with different averages, and quality-control engineers tracking whether a measurement is drifting out of spec. By rescaling every distribution onto one common ruler, the Z-score lets you compare apples and oranges โ a height, a test mark, and a sensor reading all speak the same language once standardised.
Formula
Z = (X โ ฮผ) / ฯ
Where X is the value, ฮผ is the population mean, and ฯ is the standard deviation.
A Z-score of 0 means the value equals the mean; +1 means one standard deviation above the mean; โ2 means two standard deviations below. The sign carries the direction and the magnitude carries the distance, so a Z of โ1.3 and a Z of +1.3 are equally unusual โ just on opposite sides of the average. This single transformation is the gateway to hypothesis testing, control charts, the empirical (68โ95โ99.7) rule, and converting between raw scores and percentiles.
The standard normal distribution and percentiles
Standardising shifts and stretches any normal distribution into the standard normal โ a bell curve with mean 0 and standard deviation 1. The area under that curve to the left of a Z-score is its cumulative probability, which this tool reports as a percentile. So a Z of 0 sits at the 50th percentile (half the data is below the mean), a Z of +1 is at roughly the 84th percentile, and a Z of โ1 at the 16th. The calculator computes this area with a high-accuracy normal CDF, so you do not need to look values up in a printed Z-table.
Interpreting Z-scores
|Z| < 1: within one standard deviation (68% of data in normal distribution)
|Z| < 2: within two standard deviations (95% of data)
|Z| < 3: within three standard deviations (99.7% of data)
Worked example
An IQ test is scaled to a mean of 100 and a standard deviation of 15. A score of 130 gives Z = (130 โ 100) รท 15 = +2.0, placing it at about the 97.7th percentile โ higher than roughly 97.7% of people. A score of 85 gives Z = (85 โ 100) รท 15 = โ1.0, at the 15.9th percentile. The same logic compares marks across subjects: a 70 in a paper averaging 60 with ฯ = 5 (Z = +2.0) is a stronger result than a 70 in a paper averaging 65 with ฯ = 10 (Z = +0.5), even though the raw marks are identical. Enter 130, 100, and 15 above to reproduce the first result.
Tips and common mistakes
Tip: use the population standard deviation when you know it; when working from a sample, this becomes a t-statistic for small samples. Tip: a Z beyond ยฑ1.96 is the classic two-tailed 5% significance threshold, and ยฑ2.576 is the 1% threshold. Common mistake: a standard deviation of zero (or negative) is undefined โ division by zero โ so ฯ must be greater than 0. Common mistake: reading percentile interpretations off a heavily skewed dataset; the Z-score itself is always valid, but the percentile only maps cleanly when the data is approximately normal. Common mistake: confusing standard deviation (spread of individual values) with standard error (precision of a mean); use ฯ for single observations and the standard error when standardising a sample mean.
Z-scores also work in reverse. If you know the percentile you want, you can read off the corresponding Z-score and then un-standardise it back to a raw value with X = ฮผ + Z ร ฯ. For instance, the 90th percentile of the standard normal sits at about Z = 1.28, so on the IQ scale above (ฮผ = 100, ฯ = 15) the 90th-percentile score is 100 + 1.28 ร 15 โ 119. This round trip โ raw score to Z to percentile and back โ is the backbone of grading on a curve, setting cut-offs, and flagging outliers in everyday data analysis.
Frequently Asked Questions
A Z-score measures how far a data point is from the mean in units of standard deviations. Positive Z-scores are above the mean; negative ones are below. It standardizes values so you can compare data from different scales.
Part of Statistics & Probability Calculators โ compare every related calculator in one place.