
Z-Score Calculator
Standard score and percentile of a value in a normal distribution.
Z-score
1.5
93.3th percentile
Percentile
93.3%
σ from mean
1.5σ
AI Breakdown & Smart Takeaway
Plain-English insight on your numbers
Get a personalized explanation of what these results mean — and how to improve them.
How the Z-Score Calculator works
The Z-Score Calculator converts any raw data value into a standard score that tells you exactly how many standard deviations it sits above or below the mean of its distribution, then maps that score to a precise percentile ranking. It's an essential tool for students, researchers, educators, quality-control analysts, and anyone working with normally distributed data who needs to compare values across different scales or populations.
At its core, this calculator takes three inputs—your raw value (X), the population mean (μ), and the population standard deviation (σ)—and applies the z-score formula to produce a dimensionless number. A z-score of 0 means the value is exactly average; a score of +1 means it's one standard deviation above the mean; a score of −2 means it's two standard deviations below. Because the result is standardized, it lets you meaningfully compare a score on a 100-point exam to a salary in dollars to a blood pressure reading in mmHg—all on the same universal scale.
Once the z-score is computed, the calculator queries the standard normal distribution (also called the Z-distribution, with mean 0 and standard deviation 1) to find the corresponding percentile. The percentile tells you what proportion of the population scores below your value. For example, a z-score of +1.645 corresponds to the 95th percentile, meaning roughly 95% of observations fall below it. This conversion uses the cumulative distribution function (CDF) of the normal distribution, which cannot be expressed in simple closed form but is computed here using a high-precision numerical approximation.
The accuracy of your z-score depends entirely on the quality of your inputs. Using a sample standard deviation (s, calculated with n−1 in the denominator) when you should be using the population standard deviation (σ, calculated with n) is one of the most common mistakes and will produce a slightly inflated z-score. Similarly, if your underlying data is not approximately normally distributed—think heavily skewed income data or bimodal test scores—the percentile conversion can be misleading even if the arithmetic is correct. Always visualize your data first with a histogram or Q-Q plot before relying on z-score percentiles for critical decisions.
A frequently overlooked application is outlier detection. Because the normal distribution is well-understood, values with |z| > 2 account for only about 4.6% of observations, and values with |z| > 3 account for just 0.27%. These thresholds are used in quality control (Six Sigma), clinical lab reference ranges, and anomaly detection in machine learning pipelines. When using this calculator for outlier detection, be conservative: a single z-score threshold should be paired with domain knowledge and sample-size considerations, since small samples produce unreliable standard deviations and can artificially compress or inflate z-scores.
Formula
z = (x − μ) / σ
Pro tips
- Always confirm whether you have population parameters (μ, σ) or sample statistics (x̄, s) before entering values—using sample statistics with n < 30 can produce noticeably inaccurate percentiles.
- For quick mental benchmarks, memorize the empirical rule: z = ±1 captures ~68% of data, z = ±2 captures ~95%, and z = ±3 captures ~99.7%, so you can sanity-check any calculator output instantly.
- When comparing scores across two different tests or scales (e.g., SAT vs. ACT), compute the z-score on each respective distribution first; do not subtract raw scores directly, as the scales and variances differ.
- Use the two-tailed interpretation when testing whether a value is an outlier in either direction (|z| > 1.96 flags the extreme 5%), but switch to a one-tailed interpretation when you only care about one direction (e.g., detecting unusually high contamination levels).
- If your data is visibly skewed, consider transforming it (log, square root) before computing z-scores, or use a non-parametric percentile rank instead of the normal-distribution-based one this calculator provides.
Key terms
- Z-Score (Standard Score)
- — A dimensionless measure expressing how many standard deviations a raw value lies above (positive) or below (negative) the mean of its distribution.
- Normal Distribution
- — A symmetric, bell-shaped probability distribution fully characterized by its mean and standard deviation, in which about 68% of values fall within one standard deviation of the mean.
- Percentile
- — The percentage of observations in a dataset that fall at or below a given value, derived from the cumulative area under the normal curve up to the corresponding z-score.
- Population Mean (μ)
- — The arithmetic average of all values in a complete population, used as the reference point from which z-scores are calculated.
- Standard Deviation (σ)
- — A measure of the average spread of values around the mean; a larger standard deviation produces smaller z-scores for the same absolute deviation from the mean.
- Cumulative Distribution Function (CDF)
- — A function that gives the probability that a random variable takes a value less than or equal to a specified point, used here to convert a z-score into a percentile.



