Statistics & Probability · Formula v1.0

Z-Score Calculator

Calculate a z-score and its approximate percentile under a normal distribution.

The percentile approximation assumes a normal distribution, which not every dataset has. At the worked-example inputs, the z-score is 1.3. A z-score puts values from different scales on a common footing. On the example, a score of 85 with a mean of 75 and a deviation of 8 is 1.25 standard deviations above average, around the 89th percentile if the data is roughly normal. Values with a z-score beyond about plus or minus 2 are unusual, and beyond 3 rare. Use it to compare exam scores from different tests, to spot outliers and to test hypotheses. It returns z-score, approximate percentile.

FreeNo sign-upInputs stay in-browserCSV exportReviewed August 28, 2026
LAST REVIEWEDAugust 28, 2026Inputs stay in your browser
Live calculation

Enter your numbers

Calculated result
Z-score1.3
Approximate percentile89.4%
Sensitivity check

What if value changes?

-10% input0.188
0% input1.3
+10% input2.3

Transparent method

The formula

z = (value − mean) ÷ standard deviation

Worked example

Z-score1.3
Approximate percentile89.4%

Example inputs

Value85
Mean75
Standard deviation8

How to interpret the result

The percentile that comes out of a z-score is only as good as the assumption that the underlying data is normally distributed, and plenty of real data isn't. A z-score computed from actual income or wait-time data, both famously skewed rather than bell-shaped, converts to a percentile that misrepresents where a given value actually sits within that specific dataset.

Before you rely on it

What to check

Look at whether your list of values is plausibly bell-shaped before trusting the percentile conversion. The z-score itself is always valid arithmetic; the percentile reading depends on that shape.

The common error

Where people go wrong with z-score calculator

Treating the percentile output as exact for any dataset. It's an approximation that assumes normality, and on a skewed distribution the real percentile can differ noticeably from what this conversion reports.

Sensitivity evidence

How value changes the z-score

Z-Score Calculator: z-score and approximate percentile across a range of value, every other input held at the worked-example value.
ValueZ-scoreApproximate percentile
68-0.87519.1%
770.2559.9%
85worked example1.389.4%
942.499.1%
1023.4100.0%

Every input, tested

Which input moves the z-score most

Z-Score Calculator: z-score with each input moved on its own, every other input held at the worked-example value.
InputTested fromToZ-score at each endSwing
Value77940.25 to 2.42.1 (170%)
Mean68832.1 to 0.251.9 (150%)
Standard deviation791.4 to 1.10.317 (25%)

Two variables at once

Z-score by value and mean

Z-Score Calculator: z-score at each combination of value (rows) and mean (columns).
Value \ Mean607590
681-0.875-2.8
772.10.25-1.6
853.11.3-0.625
944.32.40.5
1025.33.41.5

Step by step

The worked example, input by input

Worked-example inputs and the results they produce for the z-score calculator.
InputValue used
Value85
Mean75
Standard deviation8
Z-score1.3
Approximate percentile89.4%

Where the inputs come from

Enter the value you want to standardize, the mean of the distribution and its standard deviation. The standard deviation must be positive. A z-score measures how many standard deviations the value is above or below the mean. Use the population mean and deviation when known; for a sample, use the sample statistics. Make sure all three numbers are in the same units.

When the result stops applying

The percentile shown assumes a normal distribution, so it is unreliable for skewed data. A z-score depends on the reference group. Sample statistics estimate the population, so small samples give shakier z-scores. Outliers inflate the standard deviation and hide themselves.

What to compare it with

See the probabilities on the normal probability and p-value calculators, the spread on the standard deviation page, and the center on the mean and median calculator. The confidence interval calculator uses z values, and the sample size page depends on them.

People also ask

Frequently asked questions

What does a z-score of 1.25 mean?

The value is 1.25 standard deviations above the mean, which for normal data is around the 89th percentile.

What is a typical range for z-scores?

Most values fall between minus 2 and plus 2, and values beyond 3 in either direction are rare.

Can I compare scores from different tests with z-scores?

Yes, standardizing each score against its own mean and deviation makes them comparable, assuming similar distributions.

Common statistics & probability questions

Sources and evidence