CALCULATOR

Z-Score Calculator

Find a z-score from a value, mean and standard deviation, or convert any z-score to a percentile and probability.

About this z-score calculator

A z-score tells you how many standard deviations a value sits above or below the mean. A z-score of 0 is exactly average, +1 is one standard deviation above, and −2 is two below. This calculator works in four directions: it finds the z-score for a raw value, converts a z-score into the probability and percentile under the standard normal curve, converts a percentile back into a z-score, and turns a z-score back into a raw value on your own scale.

Everything runs in your browser using an accurate normal distribution function, so there is no table lookup and no rounding to two decimals.

The formulas

GoalFormula
Z-score of a valuez = (x − μ) / σ
Raw value from zx = μ + z × σ
PercentileP(Z ≤ z) = Φ(z), the standard normal CDF
Sample versionUse the sample mean and sample standard deviation in place of μ and σ

Worked example

A test has a mean of 70 and a standard deviation of 10. A student scores 85. The z-score is (85 − 70) / 10 = 1.5. The area to the left of z = 1.5 is about 0.9332, so the student scored higher than roughly 93.3% of test takers, assuming scores are approximately normal.

Common z-score reference values

Z-scorePercentile (below)Common meaning
−2.5760.5%99% confidence lower bound
−1.962.5%95% confidence lower bound
−115.87%One SD below the mean
050%The mean
184.13%One SD above the mean
1.64595%One-tailed 5% cutoff
1.9697.5%95% confidence upper bound
2.57699.5%99% confidence upper bound

When z-scores are useful

The normal-curve percentile is only trustworthy when the data is approximately bell-shaped. For heavily skewed data, rely on the actual ranks instead.

Related tools: find your mean and spread with the Standard Deviation Calculator, turn a z into a test result with the P-Value Calculator, or build a range with the Confidence Interval Calculator.

Frequently asked questions

How do you calculate a z-score?

Subtract the mean from the value and divide by the standard deviation: z = (x - mean) / standard deviation. A positive result means the value is above the mean, a negative result means it is below.

How do I convert a z-score to a percentile?

Look up the area under the standard normal curve to the left of the z-score. For example, z = 1 gives about 0.8413, which is the 84.1st percentile. This calculator does that lookup for you with full precision.

What is a good z-score?

It depends on context. A z-score near 0 is typical. Scores above +2 or below -2 are unusual in normal data, and beyond 3 in either direction are very rare. Whether high or low is good depends on what you are measuring.

Can a z-score be negative?

Yes. A negative z-score means the value is below the mean. For example, z = -1.5 is one and a half standard deviations under average.

What is the difference between a z-score and a t-score?

A z-score uses the known population standard deviation, or a large sample. A t statistic uses the sample standard deviation and the t distribution, which has heavier tails for small samples. In statistics, a "T-score" in testing contexts can also mean a standardized score with a mean of 50 and an SD of 10.

How do I find the raw score from a z-score?

Multiply the z-score by the standard deviation and add the mean: x = mean + z times standard deviation. Choose the "Raw value from a z-score" option to do this automatically.