Skip to content
Calculator.hair

Z-score Calculator

Press Calculate to see the results.

Z-score and Probability Converter

Enter a z-score to get its probabilities, or enter any one probability to find the z-score. Leave the other boxes blank.

Press Calculate to see the results.

Probability between Two Z-scores

Find the area under the standard normal curve between two z-scores, and the area outside them.

Press Calculate to see the results.

This z-score calculator converts a raw score into a z-score using the mean and standard deviation, and then gives the matching probabilities from the standard normal distribution.

Raw scores are hard to compare when they come from different scales. A 78 on one exam and a 152 on another say little until you know how everyone else did. A z-score puts every value on the same yardstick by measuring how many standard deviations it sits above or below the mean. The default example, a score of 5 from a distribution with mean 3 and standard deviation 2, has a z-score of exactly 1, and about 84.13% of a normal population falls below it.

The converter goes both ways between z-scores and the five common kinds of normal probability: the left tail, the right tail, the area from the center, the area between −Z and Z, and the two tails combined. The last calculator gives the area between any two z-scores.

P(x<Z)P(x>Z)P(0 to Z)P(−Z<x<Z)P(x<−Z or x>Z)
The five probabilities the converter reports, shown for Z = 1.

What is z-score?

A z-score, also called a standard score, is the signed distance between a value and the mean, measured in standard deviations. A positive z-score is above the mean, a negative one is below it, and zero is exactly average. Converting every value of a normal distribution to z-scores produces the standard normal distribution, which has mean 0 and standard deviation 1, so a single table or function can answer questions about any normal variable.

Suppose a class's test scores have a mean of 70 and a standard deviation of 8. A student who scored 82 has z = (82 − 70) ÷ 8 = 1.5. On another test with mean 60 and standard deviation 5, a score of 69 gives z = 1.8, so the second result is the stronger performance relative to the class, even though the raw number is lower.

Z-scores are used to find percentiles, to flag unusual values (anything beyond ±3 is rare in a normal population) and to build test statistics in hypothesis testing. Children's growth charts report height and weight as z-scores for age, and bone density scans report T-scores and Z-scores, which follow the same idea.

z = (x − μ) ÷ σ

x
the raw score
μ
the population mean
σ
the population standard deviation

For a sample, use the sample mean x̄ and sample standard deviation s instead.

Z-table

A z-table lists the cumulative probability Φ(z), the area under the standard normal curve to the left of z. To read it, find the row for the first decimal of z and the column for the second decimal. For z = 1.96, go to the row 1.9 and the column 0.06 to find 0.9750, which means 97.5% of values lie below 1.96 standard deviations above the mean.

The table below covers non-negative z-scores. For negative values, use the symmetry of the curve: Φ(−z) = 1 − Φ(z). So the area to the left of −1.96 is 1 − 0.9750 = 0.0250. The other probabilities follow from the same table. The right tail is 1 − Φ(z), the area from the center to z is Φ(z) − 0.5, the area between −z and z is 2Φ(z) − 1, and the two tails together are 2(1 − Φ(z)).

Printed tables come in several formats. Some list the area from 0 to z instead of the area to the left, and some list only the right tail, so always check the heading or picture before reading a value. A few rows worth remembering: Φ(1) ≈ 0.8413, Φ(1.645) ≈ 0.95, Φ(2) ≈ 0.9772 and Φ(3) ≈ 0.9987.

z0.000.010.020.030.040.050.060.070.080.09
0.00.50000.50400.50800.51200.51600.51990.52390.52790.53190.5359
0.10.53980.54380.54780.55170.55570.55960.56360.56750.57140.5753
0.20.57930.58320.58710.59100.59480.59870.60260.60640.61030.6141
0.30.61790.62170.62550.62930.63310.63680.64060.64430.64800.6517
0.40.65540.65910.66280.66640.67000.67360.67720.68080.68440.6879
0.50.69150.69500.69850.70190.70540.70880.71230.71570.71900.7224
0.60.72570.72910.73240.73570.73890.74220.74540.74860.75170.7549
0.70.75800.76110.76420.76730.77040.77340.77640.77940.78230.7852
0.80.78810.79100.79390.79670.79950.80230.80510.80780.81060.8133
0.90.81590.81860.82120.82380.82640.82890.83150.83400.83650.8389
1.00.84130.84380.84610.84850.85080.85310.85540.85770.85990.8621
1.10.86430.86650.86860.87080.87290.87490.87700.87900.88100.8830
1.20.88490.88690.88880.89070.89250.89440.89620.89800.89970.9015
1.30.90320.90490.90660.90820.90990.91150.91310.91470.91620.9177
1.40.91920.92070.92220.92360.92510.92650.92790.92920.93060.9319
1.50.93320.93450.93570.93700.93820.93940.94060.94180.94290.9441
1.60.94520.94630.94740.94840.94950.95050.95150.95250.95350.9545
1.70.95540.95640.95730.95820.95910.95990.96080.96160.96250.9633
1.80.96410.96490.96560.96640.96710.96780.96860.96930.96990.9706
1.90.97130.97190.97260.97320.97380.97440.97500.97560.97610.9767
2.00.97720.97780.97830.97880.97930.97980.98030.98080.98120.9817
2.10.98210.98260.98300.98340.98380.98420.98460.98500.98540.9857
2.20.98610.98640.98680.98710.98750.98780.98810.98840.98870.9890
2.30.98930.98960.98980.99010.99040.99060.99090.99110.99130.9916
2.40.99180.99200.99220.99250.99270.99290.99310.99320.99340.9936
2.50.99380.99400.99410.99430.99450.99460.99480.99490.99510.9952
2.60.99530.99550.99560.99570.99590.99600.99610.99620.99630.9964
2.70.99650.99660.99670.99680.99690.99700.99710.99720.99730.9974
2.80.99740.99750.99760.99770.99770.99780.99790.99790.99800.9981
2.90.99810.99820.99820.99830.99840.99840.99850.99850.99860.9986
3.00.99870.99870.99870.99880.99880.99890.99890.99890.99900.9990
3.10.99900.99910.99910.99910.99920.99920.99920.99920.99930.9993
3.20.99930.99930.99940.99940.99940.99940.99940.99950.99950.9995
3.30.99950.99950.99950.99960.99960.99960.99960.99960.99960.9997
3.40.99970.99970.99970.99970.99970.99970.99970.99970.99970.9998

Frequently asked questions

How do I calculate a z-score?

Subtract the mean from the value and divide by the standard deviation: z = (x − μ) ÷ σ.

What does a negative z-score mean?

The value is below the mean. A z-score of −2 is two standard deviations below average.

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

Find Φ(z), the area to the left of z, and multiply by 100. A z-score of 1 is about the 84th percentile.

What z-score corresponds to 95%?

For a two-sided range, ±1.96 captures the middle 95%. For a one-sided left tail of 95%, z ≈ 1.645.

What is a good z-score?

It depends on context. Values between −2 and 2 cover about 95% of a normal population; beyond ±3 is unusual.

Updated by Calculator.hair. How we build and check our calculators