calculateCalculopedia
search
monitoring

Z-Score Calculator

The z-score calculator computes how many standard deviations a value sits above or below the mean (z = (x − mean) ÷ σ) and converts it to a percentile.

verified_userReviewed by the Calculopedia editorial teamLast updated 2026-08-15

Embed on your site

Embed this calculator on your site:

<iframe src="https://calculopedia.darzh.xyz/embed/z-score-calculator/" width="100%" height="700" style="border:0;border-radius:12px" loading="lazy"></iframe>

quizExample

How this calculator works, with real numbers (no JavaScript needed):

Inputs

Value (x)
85
Mean (μ)
70
Standard deviation (σ)
10

Results

Z-score
1.5
Percentile
93.3%
Interpretation
1.5 standard deviations above the mean

functionsThe formula

Z = (x − μ) ÷ σ. A positive z is above the mean, negative below. Percentile = P(Z ≤ z) from the standard normal distribution.

The z-score — the "standard score" — answers "how far is this one reading from the pack, measured in spread?" It converts any value into units of standard deviation from the mean, and because it is a pure ratio it makes very different datasets directly comparable. A single value then carries a z-score, a percentile, and a plain-language interpretation — all three printed by this calculator.

The formula

Z = (x − μ) ÷ σ
  • x — the data point being placed
  • μ — the mean (average) of the dataset
  • σ — the standard deviation, the dataset's typical spread

Worked example

A class with mean 70 and standard deviation 10; where does a score of 85 sit?

Z = (85 − 70) ÷ 10 = 1.5

85 is 1.5 standard deviations above the mean. The sign of the result tells the direction: positive is above the mean, negative below, and a z near zero is right at the middle of the pack.

The percentile reading

Under the normal ("bell curve") distribution, a z of 1.5 corresponds to approximately the 93.3rd percentile — about 93% of scores sit at or below 85 and only about 7% exceed it. The percentile output turns an abstract "standard deviations" count into an immediately understood rank, which is why the same page shows both.

Rules of thumb

Z-score Typical reading
≈ 0 Right at the average
+1 to +2 Above average
+2 to +3 Well above average
−1 to −2 Below average
> +3 or < −3 Unusually far from the mean

Why "standard" matters

Z-scores standardize everything: a student compared across different exam papers, a measurement tracked across different instruments, a financial return compared across different asset classes. Once every value lives in "units of its own dataset's spread", comparing them is legitimate — this is the same trick behind test-score normalization and many scaling schemes in machine learning and statistics.

Where z-scores are used

  • Standardized tests — putting scores from different test versions or subject papers on a common scale.
  • Quality control — flagging parts or measurements that drift beyond, say, ±3 standard deviations of a spec.
  • Finance — detecting unusual price moves against a rolling mean and volatility estimate.
  • Education and psychology — reporting how a result compares with a norm group.

The normal distribution assumption

The exact percentile conversion assumes the data is reasonably bell-shaped. With skewed or heavy-tailed data, the percentiles drift from the z-based estimate. The z-score itself — the distance in standard deviations — stays valid regardless; it is only the precise percentile claim that leans on normality. The 93.3rd percentile for z = 1.5, for example, is exactly right only for normal data.

Common mistakes

  • Swapping mean and value — the sign flips and a genuinely strong score hides as a weak one.
  • Dividing the difference by the wrong spread measure — use the standard deviation (σ), not the variance or the range.
  • Reading a negative z as "bad" — below-average is not automatically undesirable; it depends entirely on what is being measured.
  • Assuming percentiles are exact for non-normal data, then quoting them to a decimal point.

Getting the inputs

If the mean and standard deviation of your dataset are not at hand, compute the mean first — the average calculator reports it directly from a comma-separated list — then feed the value, mean and σ here.

helpFrequently asked questions

question_markHow do I calculate a z-score?

Subtract the mean from the value and divide by the standard deviation: z = (x − mean) ÷ σ. A positive z means above average; negative means below.

question_markWhat does a z-score of 1.5 mean?

It means the value is 1.5 standard deviations above the mean, which sits at about the 93rd percentile in a normal distribution — better than ~93% of values.

question_markWhat is a good z-score?

A z-score near 0 is average. Above +1 is clearly above average, and above +2 is well above. Negative z-scores are below the mean — not necessarily "bad", it depends on the context.

question_markWhat is the difference between z-score and standard deviation?

Standard deviation (σ) measures the spread of the whole dataset. The z-score measures where one specific value sits relative to the mean, in units of σ.

view_quiltYou might also need