ThisCalculator

Statistics

Z-Score Probability Calculator: How to Use It

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

Z-Score Probability Calculator: How to Use It

This calculator finds the probability that a normally distributed random variable falls within a given range, based on a z-score you provide. You enter the z-score (or the raw value, mean, and standard deviation), and the calculator returns the cumulative probability, the probability of being above that value, and the probability of being between two values. The result is the area under the standard normal curve, which directly answers questions like “what percent of values are below this?” or “how unusual is this observation?”

Formula

The standard normal distribution has a mean of 0 and a standard deviation of 1. The cumulative probability P(Z < z) is the area under the curve to the left of the z-score. It is given by the error function (erf):

P(Z < z) = 0.5 × [1 + erf(z / √2)]

where z is the z-score (dimensionless), and erf is the error function, a special mathematical function that appears in probability and statistics. The probability of being above z is simply 1 − P(Z < z). If you provide two z-scores, the probability of being between them is the absolute difference of their cumulative probabilities.

Worked Example

Using the default values: z = 1.5 and z2 = 0.

  1. Compute P(Z < 1.5): first calculate 1.5 / √2 ≈ 1.06066. Then erf(1.06066) ≈ 0.866386. So P(Z < 1.5) = 0.5 × (1 + 0.866386) = 0.933193, or 93.32%.
  2. Compute P(Z > 1.5): 1 − 0.933193 = 0.066807, or 6.68%.
  3. Compute P(0 < Z < 1.5): P(Z < 1.5) − P(Z < 0). Since P(Z < 0) = 0.5, the result is 0.933193 − 0.5 = 0.433193, or 43.32%.

The calculator shows 93.32% below, 6.68% above, and 43.32% between 0 and 1.5. These match the standard normal table values.

When to Use a Z-Score Probability

Use this calculator when you have data that is approximately normally distributed and you want to know the probability of a value falling below, above, or between certain thresholds. Common applications include:

  • Test scores: if exam scores are normally distributed with a known mean and standard deviation, find the percentile of a student’s score.
  • Quality control: determine the probability that a manufactured part’s dimension falls within specification limits.
  • Finance: estimate the likelihood that an asset return falls below a certain level, assuming returns are normal.
  • Research: check how extreme a sample value is relative to a known population distribution.

The z-score itself is calculated as z = (x − μ) / σ, where x is the raw value, μ is the population mean, and σ is the population standard deviation. If you only have a z-score, you can enter it directly.

How to Read the Result

The cumulative probability P(Z < z) is the proportion of the population that falls below your z-score. For example, a z-score of 1.5 means the value is 1.5 standard deviations above the mean, and 93.32% of the population is below it. The complement, P(Z > z), is the proportion above. If you enter two z-scores, the “between” result gives the proportion of the population between those two points on the curve.

Remember that these probabilities assume the data follows a perfect normal distribution. Real-world data is often approximately normal, so the results are estimates, not exact truths.

Common Mistakes and Misconceptions

  • Using sample standard deviation instead of population standard deviation: If you have a sample, use the sample standard deviation (with n−1 in the denominator) to estimate the population σ, but the z-score formula technically requires the population parameter.
  • Forgetting that the normal curve is symmetric: P(Z < −1.5) equals P(Z > 1.5). Many errors come from misreading the sign.
  • Confusing probability with percentage: The calculator outputs percentages; a probability of 0.933 is the same as 93.3%.
  • Assuming normality without checking: If the data is heavily skewed or has outliers, the z-score probability may be misleading. Use a histogram or a normality test first.

Limitations of the Z-Score Approach

The z-score probability is only valid for normally distributed data. For non-normal distributions, the empirical rule (68-95-99.7) does not apply, and the z-score does not correspond to a meaningful probability. Also, the z-score is a linear transformation; it does not change the shape of the distribution. If the underlying distribution is unknown, consider using non-parametric methods or bootstrapping to estimate probabilities.

Another limitation: the z-score assumes you know the true population mean and standard deviation. In practice, these are often estimated from samples, which introduces uncertainty. For small samples, the t-distribution is more appropriate than the normal distribution when estimating probabilities from sample statistics.

Alternatives to the Z-Score

When the population standard deviation is unknown and the sample size is small (typically n < 30), use the t-score instead. The t-distribution has heavier tails, so probabilities differ, especially for small samples. For non-normal data, you might use the empirical cumulative distribution function (ECDF) to find the percentile of a value directly from the data, without assuming any distribution. In quality control, process capability indices like Cp and Cpk use z-scores but with specification limits, not probabilities.

Frequently Asked Questions

What is a z-score?

A z-score measures how many standard deviations a data point is from the mean. A z-score of 0 means the value equals the mean, a positive z-score means above the mean, and a negative z-score means below the mean.

How do I calculate probability from a z-score manually?

You look up the cumulative probability in a standard normal table (also called a Z-table). For a z-score of 1.5, the table gives 0.9332, meaning 93.32% of values are below. The probability above is 1 − 0.9332 = 0.0668.

What is the difference between a z-score and a p-value?

A z-score is a standardized value; a p-value is the probability of observing a result as extreme as the one you got, assuming the null hypothesis is true. In hypothesis testing, you convert a test statistic to a z-score and then find the p-value from the normal distribution.

Can I use this calculator for non-normal data?

No. The calculator assumes the data follows a normal distribution. For non-normal data, the probabilities will be incorrect. Consider transforming the data or using a different distribution.

What does a z-score of 2 mean?

A z-score of 2 means the value is 2 standard deviations above the mean. Approximately 97.72% of the population falls below it, and 2.28% falls above. This is often used as a rough cutoff for “unusual” values in a normal distribution.

How do I find the z-score for a given probability?

You would use the inverse normal function (quantile function). For example, to find the z-score that corresponds to the 95th percentile, you look for the value where P(Z < z) = 0.95, which is approximately 1.645. This calculator does not compute the inverse, but many statistical software packages do.

Related

Formula used
in z | Z-score | - | 1.5 | 0
in z2 | Second Z-score (optional) | - | 0 | 0
out p_below | P(X < z) | % | 0.5 * (1 + erf(z / sqrt(2))) * 100 | 2
out p_above | P(X > z) | % | (1 - 0.5 * (1 + erf(z / sqrt(2)))) * 100 | 2
out p_between | P(z2 < X < z) | % | abs(0.5 * (1 + erf(z / sqrt(2))) - 0.5 * (1 + erf(z2 / sqrt(2)))) * 100 | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.