📉 Standard Normal Z-Score & Percentile Calculator

A z score calculator both ways — score to percentile and back — with the step most skip: for a sample mean the divisor is σ/√n, not σ.

Free No Signup Required Browser-Based
Leave at 1 for a single value. Above 1, this standardizes a sample mean and divides by σ/√n.
Standard Normal Z-Score
+1.5000
Your score is in the 93.32th Percentile of the distribution
Left-Tail Probability P(Z < z)
0.9332 (93.32%)
Right-Tail Probability P(Z > z)
0.0668
Two-tailed p
0.1336

Critical values (percentile → z)

Percentile / confidence levelz
90th percentile1.2816
95th percentile (one-tailed 95%)1.6449
97.5th percentile (two-tailed 95%)1.9600
99th percentile2.3263
99.5th percentile (two-tailed 99%)2.5758

What Standard Normal Z-Score & Percentile Calculator Does

A z-score answers one question: how many standard deviations away from the mean is this? Subtract the mean, divide by the standard deviation, and the units cancel — which is the whole point. A z of +1.5 means the same thing whether the underlying data was measured in kilograms, dollars or exam marks, and that is what makes scores from different scales comparable.

There is a second version of the formula that trips people up, and the top-ranking calculator for this term glosses over it. When you are standardizing a single observation, you divide by the standard deviation. When you are standardizing a *sample mean* — asking how unusual an average of n observations is — you divide by the standard error, which is the standard deviation divided by the square root of n.

The difference is not cosmetic. Take a population with a mean of 100 and a standard deviation of 15. A single value of 105 gives z = 0.33, entirely unremarkable. An average of 105 across 100 people gives z = 3.33, which would happen by chance about four times in ten thousand. Same gap from the mean, completely different conclusion, because averages vary far less than individuals do.

Once you have a z, converting it to a percentile means finding the area under the standard normal curve to its left. That is what a z-table does, and what this page does in both directions — score to percentile, and percentile back to the score.

How to Use Standard Normal Z-Score & Percentile Calculator

  1. Enter the raw value, the population mean and the standard deviation
  2. Leave sample size at 1 for a single observation, or set it to n to standardize a sample mean
  3. Read the z-score, its percentile, and the one- and two-tailed p-values
  4. Use the critical-value table to go the other way, from a percentile or confidence level back to z

Formula Used by Standard Normal Z-Score & Percentile Calculator

Standardizing a single value

z = (x − μ) ÷ σ

x
The raw value you want to standardize
μ
The population mean
σ
The population standard deviation

Worked example

A test score of 85 where the mean is 70 and the standard deviation is 10

  1. 85 − 70 = 15
  2. 15 ÷ 10

Result: z = 1.50 — the score sits one and a half standard deviations above the mean, at about the 93.3rd percentile

Standardizing a sample mean (the step most calculators skip)

z = (x̄ − μ) ÷ (σ ÷ √n)

The mean of your sample
σ ÷ √n
The standard error of the mean — how much sample averages of size n vary
n
How many observations went into that average

Worked example

μ = 100, σ = 15, and a sample mean of 105

  1. n = 1: standard error 15 ÷ √1 = 15, so z = 5 ÷ 15 = 0.33
  2. n = 9: standard error 15 ÷ 3 = 5, so z = 5 ÷ 5 = 1.00
  3. n = 25: standard error 15 ÷ 5 = 3, so z = 5 ÷ 3 = 1.67
  4. n = 100: standard error 15 ÷ 10 = 1.5, so z = 5 ÷ 1.5 = 3.33

Result: The same 5-point gap goes from unremarkable to extreme purely because of sample size

z to percentile

The percentile is the area under the standard normal curve to the left of z — the proportion of the distribution falling below that score.

zPercentileArea to the right
−3.000.13%99.87%
−2.002.28%97.72%
−1.0015.87%84.13%
0.0050.00%50.00%
+1.0084.13%15.87%
+1.64595.00%5.00%
+1.9697.50%2.50%
+2.0097.72%2.28%
+2.57699.50%0.50%
+3.0099.87%0.13%

Percentile to z — the critical values worth memorizing

The inverse direction. Note that a "95% confidence" z depends on whether the test is one-tailed or two-tailed, which is where 1.645 and 1.96 come from.

You wantz
90th percentile1.2816
95th percentile — one-tailed 95%1.6449
97.5th percentile — two-tailed 95%1.9600
99th percentile2.3263
99.5th percentile — two-tailed 99%2.5758
25th percentile (lower quartile)−0.6745
10th percentile−1.2816

Why sample size changes everything

A population with mean 100 and standard deviation 15, against an observed value or average of 105.

nStandard error σ/√nzPercentile
1 (a single value)15.0000.333363.06%
95.0001.000084.13%
253.0001.666795.22%
1001.5003.333399.96%

How to Read Your Result

"How many z-scores is 95%?" has two answers

It depends on whether you care about one direction or both. If you only care about values being unusually high, 95% of the distribution sits below z = 1.6449 — that is the one-tailed critical value. If you care about being unusually far from the mean in either direction, you need 2.5% in each tail, which puts the boundaries at z = ±1.96. The 1.96 figure is the one people half-remember as "about two standard deviations", and it is where the familiar 95% confidence interval comes from.

The sample-size trap

This is the single most common error with z-scores, and the top-ranking calculator for this search does not warn about it. Its treatment of the sample case says only that the sample mean is used in place of the population mean, with no mention of the square root of n. If you are asking "is this one measurement unusual?", divide by σ. If you are asking "is this average unusual?", divide by σ/√n. Getting it wrong understates your z by a factor of √n — a tenfold error at n = 100.

z-tables are not interchangeable

There are several conventions in circulation, and picking the wrong one silently shifts every answer. Some tables give the cumulative area from the far left up to z. Others give the area between the mean and z, which is the cumulative value minus 0.5. Others give only the right tail. Calculator.net uses the mean-to-z form: their table shows 0.36864 for z = 1.12, whereas a cumulative table would show 0.86864 for the same score. Check which kind you are reading before trusting a number off it.

What a z-score assumes

Converting a z into a percentile assumes the underlying data is approximately normally distributed. The z-score itself is always computable — it is just arithmetic — but the percentile attached to it is only meaningful if the bell-curve assumption roughly holds. For strongly skewed data, income being the classic case, a z of 2 does not correspond to the 97.7th percentile and treating it as though it does will mislead you badly.

z or t?

The z-score assumes you know the population standard deviation. In practice you usually do not — you have estimated it from the same sample you are testing, which adds uncertainty the normal distribution does not account for. The t-distribution exists for exactly that case and has slightly fatter tails. The two converge as the sample grows and are nearly identical past about n = 30, which is why the rough convention of using z for large samples and t for small ones persists.

Limitations & Accuracy Notes

  • The percentile conversion assumes an approximately normal distribution. The z-score is valid arithmetic for any data, but the probability attached to it is not.
  • This tool uses the population standard deviation. If you estimated the standard deviation from your own sample, a t-distribution is technically more appropriate, particularly below about 30 observations.
  • The normal cumulative function is computed by a standard numerical approximation accurate to roughly seven decimal places. That is far beyond the precision of any real dataset, but it is an approximation rather than an exact closed form, which does not exist.
  • Clinical z-scores — paediatric growth, cardiac dimensions such as aortic root or coronary artery measurements — use population-specific regression models, not this general formula. Several specialized tools exist for those, and they are not interchangeable with this one.
  • A z-score describes where a value sits in a distribution. It says nothing about whether the value is good, whether the difference is important, or whether anything caused it.

Frequently Asked Questions

What is a z-score?
The number of standard deviations a value sits from the mean: z = (x − μ) ÷ σ. Because the units cancel, a z-score is comparable across completely different scales — a z of +1.5 means the same thing for a weight in kilograms as for an exam mark. Positive means above the mean, negative below, and zero is exactly average.
How many z-scores is 95%?
It depends on the direction you care about. For a one-tailed question — is this unusually high? — 95% of the distribution sits below z = 1.6449. For a two-tailed question, unusually far in either direction, you need 2.5% in each tail, giving z = ±1.9600. The 1.96 figure is the one behind the standard 95% confidence interval, and it is what people are approximating when they say "about two standard deviations".
What is the z-score for the 90th percentile?
1.2816. The 95th percentile is 1.6449, the 99th is 2.3263, and the 99.5th is 2.5758. Going the other way, the lower quartile — the 25th percentile — sits at z = −0.6745.
Do I divide by the standard deviation or the standard error?
By σ if you are standardizing one observation; by the standard error σ/√n if you are standardizing a mean of n observations. This is the most commonly missed step, and the difference is large: with μ=100 and σ=15, a value of 105 gives z = 0.33, but an average of 105 across 100 people gives z = 3.33. Averages vary much less than individuals, so the same gap becomes far more surprising.
Why does my z-table give a different number?
Because several table conventions are in circulation. Some give the cumulative area from the far left up to z; others give only the area between the mean and z, which is the cumulative figure minus 0.5; others give the right tail alone. At z = 1.12, a mean-to-z table shows 0.36864 while a cumulative table shows 0.86864 — same distribution, different convention. Check which kind you are reading.
What does a z-score actually tell me?
How many standard deviations a value sits from the mean. A z of +2 means two standard deviations above; −1.5 means one and a half below. It makes values from completely different scales comparable, which is its main use.
What is the 68-95-99.7 rule?
In a normal distribution roughly 68% of values fall within one standard deviation of the mean, 95% within two and 99.7% within three. It is a quick sanity check, and it only holds if the data is approximately normal.
Does a z-score require a normal distribution?
Calculating one does not — it is just arithmetic. Interpreting it as a percentile does, because that conversion assumes normality. Applying normal-curve probabilities to skewed data is a common and invisible error.
Is a z-score of 3 an outlier?
Conventionally values beyond about two or three are flagged for investigation, but the threshold is a convention rather than a rule. In a large dataset extreme z-scores occur naturally, and in a small one the standard deviation is itself uncertain.
Can a z-score be negative?
Yes, and it simply means the value is below the mean. The sign carries direction, the magnitude carries distance — both matter.
Is my data stored?
No. The calculation runs in your browser.

References & Further Reading

By OnlineToolHubs Team • September 2026