Z-Score Calculator
Convert any raw score to a standard score and find its percentile in a normal distribution.
📖 What is a Z-Score?
A Z-score (also called a standard score) measures how many standard deviations a particular data point lies above or below the mean of a distribution. It is one of the most fundamental tools in statistics, used to standardise values from any normal distribution to a common scale with mean 0 and standard deviation 1.
Z-scores enable meaningful comparison between values measured on different scales. For example, you cannot directly compare a score of 80 on a maths test with a score of 650 on an aptitude exam - but you can compare their Z-scores to determine which performance was more exceptional relative to its respective group.
The concept was developed in the context of the standard normal distribution (also known as the Gaussian distribution), which is completely described by its mean and standard deviation. Once you know the Z-score, you can immediately look up the corresponding percentile using the standard normal table (or the calculator above), which tells you what fraction of the population scored below that value.
Z-scores are used throughout statistics, science, and business: in hypothesis testing (Z-tests), quality control (Six Sigma process capability), finance (Altman Z-Score for bankruptcy prediction), standardised testing (SAT, GRE, IQ scores), clinical diagnostics (bone density T-scores), and machine learning (feature standardisation for gradient-based models).
📐 Formula
X = raw score (the value you want to standardise)
μ (mu) = population mean
σ (sigma) = population standard deviation (must be > 0)
Reverse formula (Z to X): X = μ + Z × σ
Percentile from Z: Φ(Z) × 100% where Φ is the standard normal CDF. For Z = 1.96, percentile ≈ 97.5%. This calculator uses a high-accuracy rational approximation of Φ.
Sample Z-score (when estimating from sample data): Z = (X − x̄) / s, where x̄ is the sample mean and s is the sample standard deviation. When the population parameters are unknown, use the t-distribution instead for small samples.
📖 How to Use This Calculator
📝 Example Calculations
Example 1 - Student Test Score
Example 2 - Below-Average Performance
Example 3 - Reverse Lookup (Z to Raw Score)
Example 4 - Quality Control
Example 5 - IQ Score Interpretation
❓ Frequently Asked Questions
🔗 Related Calculators
What is a Z-score?
A Z-score (standard score) measures how many standard deviations a data point is from the mean of a distribution. Z = (X − μ) / σ. A Z-score of +2 means the value is 2 standard deviations above the mean; Z = −1.5 means 1.5 standard deviations below the mean.
How do you interpret a Z-score?
Z = 0: at the mean. Z = +1: one SD above (top ~84th percentile). Z = +2: top ~97.7th percentile. Z = −1: one SD below (~16th percentile). Z > +3 or Z < −3 represents extreme outliers - fewer than 0.3% of normally distributed data.
What is the difference between a Z-score and a T-score?
A Z-score uses the population standard deviation (σ) and applies when population parameters are known. A T-score (t-statistic) uses the sample standard deviation (s) and applies when estimating from a small sample. For large samples (n > 30), they converge.
How do you find the percentile from a Z-score?
The percentile is the area under the standard normal curve to the left of the Z-score, expressed as a percentage. A Z-score of 0 corresponds to the 50th percentile. Z = 1.645 corresponds to the 95th percentile. This calculator computes the percentile automatically using the standard normal CDF.
Can Z-scores be negative?
Yes. A negative Z-score means the value is below the mean. For example, if a student scores 70 on a test with mean 80 and SD 10, their Z-score is (70−80)/10 = −1.0, placing them at approximately the 16th percentile.
What is a good Z-score?
It depends on context. In academic grading, Z > +1 is above average. In quality control (Six Sigma), Z > 3 is required (only 0.13% defect rate). In finance, a Z-score above 2.99 in the Altman Z-Score model indicates a company is financially safe.
What is the empirical rule (68-95-99.7 rule)?
For a normal distribution: approximately 68% of data falls within Z = ±1, 95% within Z = ±2, and 99.7% within Z = ±3. This rule helps you quickly judge how extreme a value is without a table.
How do you standardise an entire dataset?
Apply Z = (X − mean) / SD to every value. The resulting Z-scores have mean 0 and standard deviation 1. This is called standardisation or normalisation and is used to compare values from different scales - for example, comparing test scores from different exams.
What is the difference between Z-score standardisation and min-max normalisation?
Z-score standardisation centres data at 0 with unit variance, preserving the shape of the distribution. Min-max normalisation scales data to a fixed range (usually 0–1) but is sensitive to outliers. Use Z-score standardisation when you need to compare values relative to the distribution, and min-max when you need a bounded range.
How is Z-score used in hypothesis testing?
In a Z-test, the test statistic Z = (x̄ − μ₀) / (σ / √n) measures how many standard errors the sample mean is from the hypothesised population mean. If |Z| > 1.96, you reject the null hypothesis at α = 0.05 (two-tailed). The Z-score is compared to the critical value from the standard normal table.