Z-Score and Normal Percentile Guide
A z-score tells how many standard deviations a value is from the mean. If a normal distribution is an appropriate model, the standard normal CDF can translate that z position into a cumulative percentile.
Method
- Calculate z = (x − μ) ÷ σ.
- Use the standard normal CDF Φ(z) for the area to the left.
- Multiply that cumulative probability by 100 for the normal-model percentile.
- Subtract Φ(z) from 1 for the right-tail probability.
Worked example
z = 1 is about the 84.13th normal percentile.
z = 1.96 leaves about 2.50% of normal-model probability in the right tail.
Notes
- A z-score is defined from mean and standard deviation even when the data are not normal.
- The percentile conversion additionally assumes a normal model.
- An empirical percentile rank from observed data can differ from a normal-model percentile.
- The normal percentile is a model-based area under a normal curve, not a direct rank among observed classmates or measurements. Use empirical percentile rank when the task asks where a value falls within an actual data set.
Example: translate a standardized score without inventing a class rank
Imagine a reference distribution with mean 70 and standard deviation 10. A result of 85 has z = (85 − 70) ÷ 10 = 1.5. Under a normal distribution, the cumulative area below z = 1.5 is approximately 0.9332, so the model-based percentile is about the 93.32nd. The right-tail area is about 6.68%; it does not mean that exactly 6.68% of a real class scored higher.
If you have the actual class scores, calculate empirical standing from those observations instead. A skewed class, a small class or a score scale with a ceiling can produce a very different empirical percentile even when the mean and standard deviation are known.
Use this page when the question starts with a known z-score or asks for a model-based percentile. Use the Normal Distribution Probability Guide when you need a probability between two raw score cutoffs, an inverse percentile boundary or a model check for an entire interval.
A normal percentile is model-based
Once a z-score is known, the standard normal cumulative distribution gives the proportion of the normal model below that value. A z-score of zero maps to the 50th percentile of a normal distribution because it sits at the mean.
Positive z-scores map above the 50th percentile and negative scores below it, but the exact percentile comes from the normal curve rather than a simple linear conversion.
Distinguish normal-model percentile from empirical percentile
An empirical percentile uses the observed rank within a dataset. A normal-model percentile assumes the reference distribution is normal. These can differ when the real data are skewed or otherwise non-normal.
Use the model-based conversion for problems that explicitly assume normality and the empirical distribution when you have a relevant reference dataset and want actual relative standing.
Authoritative references
Primary or authoritative references for the external standard, scoring rule or identifier convention used on this page.
Editorial review and limitations
Continue with the related tools
Use the linked tools for your own inputs and scenarios.
- Normal Distribution Calculator — Calculate normal-distribution left-tail, right-tail and between-values probabilities, density, z-scores and inverse percentiles.
- Percentile Rank Calculator — Calculate the percentile rank of a target value within a numeric data set using a stated midrank convention.
- Standard Deviation Calculator — Calculate population and sample variance and standard deviation from a numeric data set.