Standard Score (Z-Score) Calculator

-->

Z-score and percentile from a test score

Use this when you have a score, the group average (mean), and standard deviation, and you want to understand how far above or below average the score is.

Advanced (optional)

If you enter a group size, the calculator estimates how many people are likely to score below and above you, based on the percentile estimate.

-->
-->

Standard score (z-score) calculator for test results and percentile rank

A z-score (also called a standard score) tells you how far a result is from the average, measured in standard deviations. If you are looking at exam results, entrance tests, class tests, or any scored assessment, a z-score is a fast way to compare performance even when different tests use different scoring scales. Instead of asking “is 78 good,” you ask “how far above the group average is 78, given how spread out the scores were.”

This calculator is locked to one practical intent: interpreting a score relative to a group using the group’s mean and standard deviation. It is not a hypothesis test tool and it does not calculate p-values, confidence intervals, or statistical significance. If you need those, you should use a statistics-specific tool. Here, the goal is simple: translate a raw score into a standardized distance from average, then turn that into a percentile estimate you can understand.

To use it, enter your score, the mean (average) score for the group, and the standard deviation (SD). The calculator returns your z-score, an estimated percentile rank (based on the normal distribution), and an interpretation in plain language. If you also enter an optional group size, it estimates how many people are likely to score below and above you in a group of that size, based on the percentile estimate. This extra line is useful when you are thinking in terms of “where do I rank in the class” instead of “what is my z-score.”

Assumptions and how to use this calculator

  • The z-score uses the standard formula: z = (score − mean) ÷ SD.
  • SD must be greater than 0. If SD is 0, there is no spread and a z-score cannot be computed.
  • The percentile is an estimate assuming scores are approximately normally distributed (bell-shaped). Real exam distributions can be skewed.
  • If your score is far from the mean, the percentile estimate becomes more sensitive to the normality assumption.
  • The optional group size estimate assumes the percentile applies to the whole group and rounds to whole people for readability.

Common questions

What does a z-score of 0 mean?

A z-score of 0 means your score equals the group mean. It does not mean “average performance is bad or good,” it only means you landed exactly on the average for that group. If the SD is large, scores are spread out, so being at the mean can still represent a wide range of raw scores around you.

What is a “good” z-score for an exam?

There is no universal good z-score because it depends on what you need to achieve. In many exam contexts, a z-score of +1 means you are about one SD above average, which often corresponds to roughly the 84th percentile under a normal curve. A z-score of +2 is much rarer (around the 98th percentile). If you are aiming for a cutoff or admission threshold, focus on whether your percentile is above the likely cutoff level for that program or selection process.

Why is the percentile only an estimate?

The percentile is calculated by mapping the z-score to the normal distribution (a standard bell curve). Many real-world tests are close enough for a useful estimate, but some are not. If the test was very easy or very hard, or if results were capped by a maximum score, the distribution can become skewed or compressed. In those cases, the percentile from a normal curve can be directionally helpful but not exact.

What if I do not know the standard deviation?

You cannot compute a valid z-score without SD, because SD is what turns a raw difference from the mean into a standardized distance. If you only know the mean, you can still compare raw differences (score minus mean), but you cannot compare across groups or tests reliably. If you can get the SD from the teacher, examiner, report, or summary statistics, do that. If SD is unknown and you guess it, treat the z-score and percentile as a rough estimate and state that assumption clearly.

Does group size change the z-score?

No. Group size does not affect the z-score formula. Group size only matters for how stable the mean and SD are, and for interpreting what a percentile means as an expected count of people above or below you. In a small group, percentile estimates can feel jumpy because each person represents a large chunk of the distribution. The optional group size field is purely for interpretation, not for the z-score calculation itself.

Last updated: 2025-12-30
-->