Skip to content
Toolew.com

Z-Score Calculator

Standardises a dataset to z-scores, how many standard deviations each value is from the mean, with a single-value lookup.

Runs in your browser. Your data is not uploaded.
Loading tool…

This guide is not yet available in your language and is shown in English.

Tool guide

What this tool does

Z-Score Calculator converts every value in a dataset into a z-score (its distance from the mean, measured in standard deviations), and lets you check a single specific value’s z-score against that same dataset’s mean and spread.

A z-score answers "how unusual is this value relative to the rest of the data," expressed in standard deviations from the mean, a useful common scale for comparing values across different datasets with different units or ranges.

This tool computes the z-score for every value in a dataset at once, and separately lets you check any single specific value’s z-score against that same dataset’s mean and standard deviation.

How to use Z-Score Calculator

  1. Paste your dataset, separated by commas, spaces or newlines.
  2. Review the computed mean, standard deviation, and each value’s z-score.
  3. Enter any specific value to check its z-score against this dataset.
  4. Flag any value with a large-magnitude z-score as worth a closer look.

Tips for better results

  • A z-score of 0 means the value equals the mean exactly; positive means above average, negative means below average, and the magnitude tells you how many standard deviations away it is.
  • Z-scores beyond roughly ±2 or ±3 are often flagged as unusually far from the rest of the data, worth investigating as potential outliers (see the dedicated Outlier Detector tool for that specific analysis).
  • Z-scores are useful for comparing values across datasets with completely different units or scales, converting both to a common "standard deviations from mean" scale makes an otherwise meaningless comparison possible.
  • This calculation assumes the dataset’s own mean and standard deviation as the reference, standardising a value against a different reference population would require that population’s own mean and standard deviation instead.

Common use cases

  • Checking how unusual a specific measurement or test score is relative to a reference dataset.
  • Standardising multiple datasets with different units onto a common comparable scale.
  • Screening a dataset for potential outliers worth deeper investigation.
  • Understanding how far a specific data point sits from the rest of a distribution in standardised terms.

Common mistakes to avoid

  • Computing a z-score against the wrong reference dataset, the mean and standard deviation used should come from the population or sample you’re actually comparing the value to, not an unrelated dataset.
  • Treating any z-score beyond ±2 as automatically an error rather than a genuine, meaningful extreme value, a high or low z-score flags something statistically unusual, it doesn’t automatically mean the data point is wrong.
  • Using z-scores on a dataset that’s strongly non-normal (skewed, with multiple clusters), the standard "beyond ±2 is unusual" intuition applies most cleanly to roughly normal distributions.

Frequently asked questions

What does a z-score of 2 mean?

The value is 2 standard deviations above the dataset’s mean, in a roughly normal distribution this is a relatively uncommon value, among the higher tail of the data.

Can z-scores be negative?

Yes, a negative z-score simply means the value is below the mean; the sign indicates direction (above or below average), the magnitude indicates how far.

What’s a typical threshold for flagging an outlier by z-score?

A common convention is |z| > 2 or |z| > 3, though this is a judgement call depending on context, see the dedicated Outlier Detector tool for a more complete outlier analysis.

Is my data uploaded anywhere?

No, z-scores are computed entirely client-side in your browser; your numbers stay on your device.

Feedback & suggestions

Help us improve Z-Score Calculator. We read every message.

Rating (optional)
Necessary
Required for security, language and theme preferences. Always on.