Skip to main content
math

Z-Score Calculator

Calculate the z-score (standard score) of a value, showing how many standard deviations it is from the mean. Essential for statistics and hypothesis testing.

Reviewed by Christopher FloiedPublished Updated

This free online z-score calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Enter your values below and see results update in real time as you type. Perfect for everyday calculations, homework, or professional use.

Results

Z-Score

0.5

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the Z-Score Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.

2

Review your inputs

Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.

3

Read the results

The Z-Score Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.

4

Explore parameter sensitivity

Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.

When to Use This Calculator

  • Use the Z-Score Calculator when you need a quick mathematical result without writing out all the steps manually, saving time on repetitive calculations.
  • Use it to verify hand calculations on tests or assignments and catch arithmetic mistakes.
  • Use it when teaching or explaining mathematical concepts to others, demonstrating how changing inputs affects the result.
  • Use it to explore the behavior of mathematical functions across a range of inputs.

About Z-Score Calculator

The Z-Score Calculator transforms any data point into a standardized 'z-score' that tells you exactly how many standard deviations it lies above or below the mean. This standardization is one of the most important tools in statistics, allowing you to compare values from different distributions, identify outliers, calculate probabilities, conduct hypothesis tests, and assess where any individual measurement falls in a population. Whether you're a student grading on a curve, a researcher analyzing experimental results, an investor evaluating stock performance, or a doctor interpreting lab values, z-scores provide the universal language for comparing values to their expected distribution.

The Math Behind It

A z-score (also called standard score) measures how many standard deviations a value is from the mean. It standardizes any normal distribution to a common scale. **The Formula**: z = (x - μ) / σ Where: - x = the value being standardized - μ = population mean - σ = population standard deviation **Interpretation**: - z = 0: value equals the mean - z = 1: value is 1 standard deviation ABOVE mean - z = -1: value is 1 standard deviation BELOW mean - z = 2: value is 2 standard deviations above - z = -3: value is 3 standard deviations below **The 68-95-99.7 Rule** (for normal distributions): - 68% of data within ±1 σ (z between -1 and +1) - 95% of data within ±2 σ (z between -2 and +2) - 99.7% of data within ±3 σ (z between -3 and +3) **Z-Score to Percentile**: For a normal distribution: | Z-Score | Percentile | |---------|------------| | -3.0 | 0.13% | | -2.0 | 2.28% | | -1.5 | 6.68% | | -1.0 | 15.87% | | -0.5 | 30.85% | | 0.0 | 50.00% | | +0.5 | 69.15% | | +1.0 | 84.13% | | +1.5 | 93.32% | | +2.0 | 97.72% | | +3.0 | 99.87% | **Why Z-Scores Matter**: 1. **Comparison across scales**: A z-score of 1.5 has the same meaning whether you're measuring height, IQ, or test scores. 2. **Outlier detection**: |z| > 3 is often considered an outlier (less than 0.3% probability). 3. **Hypothesis testing**: Z-scores form the foundation of statistical tests. 4. **Normalization**: Required input for many machine learning algorithms. **Common Z-Score Applications**: **SAT/ACT Scoring**: SAT mean = 1050, SD = 200 Score of 1450: z = (1450-1050)/200 = 2.0 → 97.7th percentile **IQ Tests**: IQ mean = 100, SD = 15 IQ of 130: z = (130-100)/15 = 2.0 → 97.7th percentile (gifted) **Stock Returns**: Stock returns have mean μ and SD σ A return 2 SD above average is exceptionally good (rare) **Medical Tests**: Normal lab values with z-scores beyond ±2 are often flagged as abnormal **Critical Z-Values for Hypothesis Testing**: For a two-tailed test at: - α = 0.10: |z| = 1.645 - α = 0.05: |z| = 1.960 (most common) - α = 0.01: |z| = 2.576 - α = 0.001: |z| = 3.291 If your calculated |z| exceeds the critical value, reject the null hypothesis. **Sampling Distributions**: For sample means (Central Limit Theorem): z = (x̄ - μ) / (σ/√n) The standard error (σ/√n) replaces σ when working with sample means. **Difference of Two Means**: z = (x̄₁ - x̄₂) / √(σ₁²/n₁ + σ₂²/n₂) Used for testing whether two populations differ. **Limitations**: 1. **Requires normality**: Z-scores are most meaningful for normal distributions 2. **Population parameters**: Need true μ and σ (often unknown — use t-scores instead) 3. **Sample size**: For small samples, t-distribution is more accurate 4. **Outliers**: Extreme values dominate calculations **Z-Score vs T-Score**: - **Z-score**: Use when σ is known OR n ≥ 30 - **T-score**: Use when σ unknown AND n < 30 With n ≥ 30, t and z give nearly identical results.

Formula Reference

Z-Score

z = (x - μ) / σ

Variables: x = value, μ = mean, σ = standard deviation

Worked Examples

Example 1: Test Score Comparison

On a test with mean 75 and SD 10, a student scored 88. What's their z-score?

Step 1:z = (x - μ) / σ
Step 2:z = (88 - 75) / 10
Step 3:z = 13 / 10
Step 4:z = 1.3

Z-score = 1.3 — the student scored 1.3 standard deviations above the mean. This corresponds to about the 90th percentile (better than 90% of students).

Example 2: Lab Value Interpretation

A blood test shows 180 mg/dL when normal mean is 200 with SD 30.

Step 1:z = (180 - 200) / 30
Step 2:z = -20 / 30
Step 3:z = -0.67

Z-score = -0.67 — the value is 0.67 standard deviations BELOW the mean. This corresponds to about the 25th percentile, still within normal range (|z| < 2).

Common Mistakes & Tips

  • !Using sample standard deviation when you have population data, or vice versa.
  • !Forgetting the sign. Negative z-scores are below the mean; positive are above.
  • !Applying z-scores to non-normal distributions without considering transformations.
  • !Not standardizing before comparing values from different distributions.

Related Concepts

Used in These Calculators

Calculators that build on or apply the concepts from this page:

Frequently Asked Questions

What's a 'good' z-score?

Depends on context. For test scores, higher is better — z = 1 is good (84th percentile), z = 2 is excellent (98th percentile). For risk metrics, lower is better. For deviations from normal, smaller absolute value is better. Z-scores beyond ±2 are uncommon (less than 5% probability), and beyond ±3 are rare (less than 0.3%).

Can z-scores be greater than 3 or less than -3?

Yes, but they're rare in normal distributions. Only 0.13% of values are below z = -3, and another 0.13% above z = 3. In real data, extreme z-scores often indicate either: (1) genuine outliers worth investigating, (2) measurement errors, (3) the underlying distribution isn't actually normal, or (4) the wrong mean/SD was used.

How is z-score different from percentile?

Z-score measures distance from the mean in standard deviations. Percentile measures the percentage of the distribution below your value. They're related but different units. For normal distributions, you can convert between them: z = 1 is approximately the 84th percentile. Percentiles work for any distribution; z-scores are most meaningful for normal distributions.

When should I use t-score instead of z-score?

Use t-score when: (1) you don't know the population standard deviation, (2) sample size is small (n < 30), (3) you're comparing sample means. T-scores use sample SD instead of population SD and have slightly heavier tails. As sample size increases, t approaches z. For n ≥ 30, t and z are nearly identical.