Math
Z-Score Calculator
Calculate z-scores from raw values and convert z-scores to p-values and percentiles using the standard normal distribution.
Pick a calculation
Z-score
1.5
Above the mean by 1.5 standard deviations.
P-value (one-tailed)
0.066807
P-value (two-tailed)
0.133614
Percentile
93.32%
Frequently Asked Questions about the Z-Score Calculator
What is a z-score?
A z-score tells you how many standard deviations a data point sits above or below the mean, using the formula z = (x - mean) / stdDev. A z of 0 equals the mean exactly; z = 1.0 is one standard deviation above; z = -2.0 is two standard deviations below. Because z-scores are dimensionless, they let you compare values from distributions with different scales or units.
What is the standard normal distribution?
The standard normal distribution is a normal distribution with mean 0 and standard deviation 1. Converting raw values to z-scores maps any normally distributed variable onto this common scale, which is why z-scores pair directly with standard normal probability tables and p-values.
What is the difference between a one-tailed and two-tailed p-value?
The one-tailed p-value is the probability of getting a result as extreme as yours in one direction (the upper tail when z >= 0, the lower tail when z < 0). The two-tailed p-value covers both directions and equals 2 x (1 - CDF(|z|)), so it is always larger. Use two-tailed when you care about deviations in either direction, one-tailed only when the direction was specified before collecting data.
Why is z = 1.96 important?
At z = 1.96 the two-tailed p-value is 0.05, making it the boundary for the conventional 95% significance threshold. In practical terms, about 95% of values in any normal distribution fall within -1.96 to +1.96 standard deviations of the mean, so a result beyond that range is unlikely to be due to chance alone.
How accurate is the p-value?
The calculator uses the Abramowitz and Stegun 7.1.26 approximation of the error function, with a maximum absolute error of roughly 1.5e-7. All output values are rounded to 6 decimal places. That level of precision is more than sufficient for statistical coursework, quality control, and most research applications.