What is a Z-Score to Percentile Rank Calculator?
A z-score (or standard score) tells you how many standard deviations a value lies above or below the mean of a distribution. This calculator converts that z-score into a percentile rank — the percentage of values in a normally distributed dataset that fall below your value. For example, a z-score of 0 corresponds to the 50th percentile (the mean), while a z-score of 1.96 corresponds to roughly the 97.5th percentile.
How to use it
Enter your z-score in the input box. Positive z-scores indicate values above the mean; negative z-scores indicate values below. The calculator returns the percentile rank as a percentage along with the cumulative probability \(\Phi(\text{z})\) between 0 and 1.
The formula explained
The percentile rank equals the standard normal cumulative distribution function evaluated at z, multiplied by 100:
$$\text{Percentile} = \Phi\!\left(\text{z}\right) \times 100 = \frac{1}{2}\left[1 + \operatorname{erf}\!\left(\frac{\text{z}}{\sqrt{2}}\right)\right] \times 100$$\(\Phi(\text{z})\) gives the area under the standard normal curve to the left of z. We compute it as \(\Phi(\text{z}) = \tfrac{1}{2}[1 + \operatorname{erf}(\text{z}/\sqrt{2})]\), using the Abramowitz & Stegun rational approximation for the error function (accurate to about 7 decimal places).
Worked example
Suppose your z-score is 1.0. \(\Phi(1) \approx 0.8413\), so the percentile rank is
$$0.8413 \times 100 \approx 84.13\%$$This means about 84% of values in a normal distribution lie below a point one standard deviation above the mean.
FAQ
What does a negative z-score give? A z-score of \(-1\) gives a percentile of about 15.87%, since it lies below the mean.
Is this exact? The numerical approximation is accurate to roughly 7 decimal places — more than enough for statistics homework and reporting.
Does this assume a normal distribution? Yes. Percentile conversion via z-scores is only valid when the data is (approximately) normally distributed.