Z-Score Calculator

Z-Score Calculator
Statistics

Z-Score Calculator

Please enter a value, mean, and a standard deviation greater than zero.
Z-Score
Percentile
Area Below (left tail)
Area Above (right tail)
Interpretation
Disclaimer: This calculator computes a z-score and standard normal distribution probabilities using standard statistical formulas. It assumes your data follows (or approximates) a normal distribution — results may not be meaningful for data that doesn't. This tool is for general educational and informational use, not a substitute for professional statistical analysis.

Z-Score Calculator: Measure How Unusual a Data Point Really Is

Quick answer: A z-score calculator tells you how many standard deviations a specific value sits above or below the mean of a dataset, using the formula z = (x − μ) / σ. A positive z-score means the value is above average, a negative z-score means it’s below average, and values beyond roughly ±2 or ±3 are generally considered statistical outliers.

Raw numbers rarely tell you much on their own — a test score of 82 could be outstanding or mediocre depending entirely on how everyone else performed. That’s the exact problem a z-score calculator solves: it standardizes any value against the mean and spread of its dataset, so you can immediately tell whether a data point is typical, above average, or a genuine outlier. This guide covers the formula, how to interpret the result, and several fully worked examples across different real-world contexts.

The Z-Score Formula

z = (x − μ) / σ

Where:

  • z = the z-score (standard score)
  • x = the individual value being evaluated
  • μ (mu) = the mean of the dataset
  • σ (sigma) = the standard deviation of the dataset

For a sample rather than an entire population, the formula uses the sample mean (M) and sample standard deviation (s) instead:

z = (x − M) / s

How to Interpret a Z-Score

  • z = 0 means the value is exactly equal to the mean.
  • Positive z means the value is above the mean — the larger the positive number, the further above average it is.
  • Negative z means the value is below the mean.
  • |z| > 2 is generally considered unusual, and |z| > 3 is typically flagged as a statistical outlier, since roughly 99.7% of normally distributed data falls within 3 standard deviations of the mean.

A z-score also lets you convert a raw value back out of standardized form using the rearranged formula:

x = μ + (z × σ)

which is useful whenever you need to go from “how many standard deviations away” back to an actual, real-world number.

Worked Example #1: Comparing Test Scores Across Two Exams

A student scores 82 on Test A, where the class mean is 75 and the standard deviation is 5. The same student scores 88 on Test B, where the class mean is 80 and the standard deviation is 10.

Test A: z = (82 − 75) / 5 = 7 / 5 = 1.4

Test B: z = (88 − 80) / 10 = 8 / 10 = 0.8

Even though the raw score on Test B (88) is higher than on Test A (82), the z-scores show the student actually performed better relative to their peers on Test A, since 1.4 standard deviations above the mean is a stronger relative result than 0.8. This exact scenario — comparing standardized test results like the SAT and ACT, which use different scales and means — is precisely why z-scores exist and why universities and testing bodies rely on standardization for fair comparison.

Worked Example #2: Identifying an Outlier

A dataset of daily website visitors has a mean of 1,200 visitors and a standard deviation of 150. One day sees 1,650 visitors.

z = (1,650 − 1,200) / 150 = 450 / 150 = 3.0

A z-score of exactly 3.0 sits right at the common threshold for flagging an outlier, suggesting that day’s traffic spike was statistically unusual and likely worth investigating (a viral post, a marketing campaign, or a data logging error, for example) rather than treating it as a normal daily fluctuation.

Worked Example #3: Reverse-Calculating a Raw Value

You’re told a data point has a z-score of −1.5 in a distribution with a mean of 100 and a standard deviation of 15, and you need the actual raw value.

x = μ + (z × σ) = 100 + (−1.5 × 15) = 100 − 22.5 = 77.5

Step-by-Step: How to Use a Z-Score Calculator

  1. Enter the individual value (x) you want to evaluate.
  2. Enter the mean (μ) of the dataset.
  3. Enter the standard deviation (σ) of the dataset.
  4. Select population or sample standard deviation, if the calculator distinguishes between the two — this matters because sample standard deviation uses a slightly different formula (dividing by n−1 instead of n).
  5. Review the z-score output, along with an interpretation of whether the value is typical, above/below average, or an outlier.

Common Mistakes People Make

  • Using the wrong standard deviation — applying a population standard deviation formula to sample data (or vice versa) produces a slightly incorrect z-score.
  • Assuming z-scores only work for normal distributions — while z-scores are most meaningfully interpreted against a normal distribution, the raw calculation itself works on any dataset; it’s the percentile interpretation that assumes normality.
  • Confusing z-score with percentile directly — a z-score needs to be converted through a standard normal distribution table (or z-table) to get an actual percentile ranking.
  • Ignoring the sign — a z-score of −2 and +2 are equally far from the mean but represent opposite directions, which matters a great deal in contexts like quality control or medical measurements.
  • Applying z-scores to very small datasets, where standard deviation estimates can be unstable and a single value can distort the entire calculation.

Frequently Asked Questions

What does a z-score of 0 mean?

A z-score of 0 means the data point is exactly equal to the mean of the dataset, with no deviation in either direction.

What is considered a “bad” or unusual z-score?

There’s no universally “bad” z-score, but values beyond ±2 are generally considered unusual, and values beyond ±3 are typically flagged as outliers, since about 99.7% of normally distributed data falls within three standard deviations of the mean.

What’s the difference between a z-score and a t-score?

A z-score is used when the population standard deviation is known and the sample size is reasonably large, while a t-score is used when the population standard deviation is unknown and must be estimated from a smaller sample, which introduces additional uncertainty that the t-distribution accounts for.

Can z-scores be negative?

Yes — a negative z-score simply means the value falls below the mean of the dataset, and the magnitude still tells you how many standard deviations below average it is.

How is a z-score used in real life?

Z-scores are used to compare test scores across different exams, detect outliers in datasets, assess how unusual a medical measurement is relative to a population, and standardize data before running many statistical or machine learning models.

Related Calculators

Conclusion

A z-score calculator answers one deceptively simple question — is this value typical, or unusual? — by measuring distance from the mean in standard deviation units rather than raw numbers. That single transformation is what makes it possible to fairly compare scores across different scales, flag outliers in a dataset, or convert back and forth between a standardized score and a real-world value, as shown in the worked examples above. Once you’ve calculated a z-score, remember that its real power comes from comparing it against the roughly ±2 to ±3 range that separates ordinary variation from a genuine outlier.