Skip to content
Calcipedia

Z-score Calculator

Use this z score calculator to compute a standard score or solve backward for the raw value, mean, or standard deviation.

Last updated

Z-score calculator with reverse solve, percentile rank, and tail-area context Use this z score calculator to compute a standard score from a raw value or work backward to the raw score, mean, or standard deviation. The result sheet keeps the percentile rank, one-tailed area, two-tailed extremeness, and practical cutoff tables tied to the same distribution.

Solve mode

Start with a raw value, mean, and standard deviation.

Quick examples

Result

z = 0.7

Solve for z-score. Under a normal model, this corresponds to about the 75.8th percentile, so roughly 75.8% of values fall at or below it.

0.7

Z-score

75.8%

Percentile

75.8%

At or below

24.2%

Above

48.39%

Two-tailed extreme area

Within the typical range

Outlier check

Moderately above average This value sits within 2 standard deviations of the mean, which covers most values in a normal distribution.

The one-tailed area beyond |z| is about 24.2%, and the two-tailed area at least this extreme is about 48.39%.

Formula used

z = (x − μ) / σ

How to read it

The value is 0.7 standard deviations above the mean.

Raw value (x)72
Mean (μ)65
Std deviation (σ)10
Solved fieldZ-score
Raw distance from mean+7

Percentile cutoffs in this distribution

These rows answer the reverse question that often follows a z-score check: what raw score matches a target percentile if the mean and standard deviation stay the same?

TargetPercentileZ-scoreRaw value
Bottom 10%10%-1.2852.18
Bottom 5%5%-1.6448.55
25th percentile25%-0.6758.26
Median50%065
75th percentile75%0.6771.74
90th percentile90%1.2877.82
Top 5%95%1.6481.45
97.5th percentile97.5%1.9684.6

Common score checkpoints

These rows translate familiar z-score bands back into the original units so you can explain what one, two, or three standard deviations means in practice.

CheckpointZ-scoreRaw valuePercentile
-3σ checkpoint-3350.13%
-2σ checkpoint-2452.28%
-1σ checkpoint-15515.87%
0σ checkpoint06550%
+1σ checkpoint17584.13%
+2σ checkpoint28597.72%
+3σ checkpoint39599.87%

Reference landmarks on the normal curve

These rows connect familiar percentile and hypothesis-testing landmarks back to your selected mean and standard deviation.

LandmarkZ-scorePercentileOne tailTwo tailsRaw value
10th percentile cutoff-1.2810.03%10.03%20.05%52.2
5th percentile cutoff-1.645.05%5.05%10.1%48.6
95th percentile cutoff1.6494.95%5.05%10.1%81.4
97.5th percentile cutoff1.9697.5%2.5%5%84.6
99th percentile cutoff2.3399.01%0.99%1.98%88.3

Empirical-rule ranges

If the data are roughly normal, the 68-95-99.7 rule turns standard-deviation bands back into practical raw-score ranges.

RangeLower boundUpper boundTypical share
Within 1σ5575About 68% of values
Within 2σ4585About 95% of values
Within 3σ3595About 99.7% of values
Normal-distribution assumption Percentile mapping, one-tailed areas, and empirical-rule ranges are most trustworthy when the underlying data are approximately normal. If the distribution is strongly skewed or clumped, the z-score still measures distance from the mean, but the percentile and outlier interpretation become more approximate.
← All Statistics calculators

Standard Normal Distribution

Z-score calculator guide: standard score, percentile rank, reverse solve

A z-score, also called a standard score, expresses how many standard deviations a value lies above or below the population mean. People search for a z-score calculator when they want to convert a raw score into a standard score, compare values across different datasets, look up a percentile rank, solve backward from a target z-score to the original scale, or check whether a value looks like an outlier on the standard normal scale.

What a z-score measures

A z-score of 0 means the value equals the mean exactly. A z-score of +1 means the value is one standard deviation above the mean; −1 means one standard deviation below. Because the calculation uses the population standard deviation and mean, z-scores are unit-free — you can directly compare a student's exam score to a patient's blood pressure reading once both are converted to z-scores.

The sign of the z-score shows direction: positive values are above average, negative values are below. The magnitude shows how unusual the value is relative to the spread of the distribution.

Z-score formula

The formula is straightforward: subtract the population mean from the raw value, then divide by the standard deviation. The result is a dimensionless number on the standard normal scale.

z = (x − μ) / σ

x is the raw value, μ is the population mean, σ is the population standard deviation.

Percentile = Φ(z) × 100

Φ(z) is the standard normal cumulative distribution function — the proportion of the distribution at or below z.

Converting z-scores to percentiles

The cumulative distribution function (CDF) of the standard normal distribution, often written Φ(z), gives the probability that a randomly chosen value from the population is less than or equal to x. Multiplied by 100, this becomes the percentile rank.

For example, a z-score of 0.70 corresponds to roughly the 75.8th percentile — meaning about 75.8% of the population scores below that value and 24.2% score above it. That is why many z-score to percentile searches are really just looking for the same standard score information in a more intuitive form. Z-scores between −3 and +3 cover approximately 99.7% of a normal distribution (the empirical rule).

Working backward from a z-score to the original scale

A prompt-grade z score calculator should not stop at the forward formula. In practice, many users already know the z-score they care about and need the answer on the raw scale. A screening team may know it wants a cutoff one and a half standard deviations above average. A teacher may want to know which exam mark corresponds to the 90th percentile. A lab analyst may need to back out the mean or spread that makes an observed reading align with a published z-score.

Those are just algebraic rearrangements of the same relationship. If z, μ, and σ are known, solve x = μ + zσ. If x, z, and σ are known, solve μ = x − zσ. If x, μ, and z are known, solve σ = (x − μ) / z. Adding these reverse-solve paths turns a z-score calculator from a one-direction formula checker into a distribution-planning tool.

x = μ + zσ

Use this to recover the raw value that corresponds to a chosen z-score.

μ = x − zσ

Use this when the observed value, z-score, and spread are known but the center is not.

σ = (x − μ) / z

Use this when the observed value and mean are fixed and you need the standard deviation implied by a target z-score.

Using a z-score calculator to find cutoff scores

Many real-world users are working backward rather than forward. A teacher may want to know what raw exam mark corresponds to the top 10% of a class. A quality-control analyst may want to know which measurement marks the lowest 5% tail. A hiring team may want to know which score represents a 75th-percentile screening threshold. Those are reverse-look-up questions: you start from a percentile target and solve back to a z-score and then to a raw score.

That is why this page now includes percentile cutoff rows. Once the mean and standard deviation are set, common targets such as the 25th, 50th, 75th, and 95th percentiles can be translated directly into raw values. This helps turn a z-score calculator into a practical threshold-setting tool instead of just a one-off formula checker.

One-tailed versus two-tailed interpretation

Users often mean different things when they ask how unusual a z-score is. A one-tailed interpretation asks about one side of the curve only: what share of values are above this point, or below this point? A two-tailed interpretation asks a different question: what share of values are at least this far from the mean in either direction? The two-tailed area is therefore roughly double the smaller tail when the normal curve is symmetric.

This distinction matters because the same z-score can sound more or less extreme depending on which question you are answering. A z-score of 1.96 leaves about 2.5% in the upper tail, but about 5% in the two tails combined. That is why a good z score calculator should show percentile rank, one-tailed interpretation, and two-tailed extremeness side by side rather than collapsing them into a single number.

Empirical rule ranges in raw-score terms

People often remember the 68-95-99.7 rule more easily than they remember exact percentile tables. About 68% of values in a normal distribution fall within one standard deviation of the mean, about 95% fall within two, and about 99.7% fall within three. On the z-scale those are simple bands: −1 to +1, −2 to +2, and −3 to +3.

The useful part for most users is converting those bands back into the original units. If the mean is 65 and the standard deviation is 10, then about 68% of values should fall between 55 and 75, about 95% between 45 and 85, and about 99.7% between 35 and 95. Displaying these raw-score ranges makes the spread of the data easier to explain to non-statisticians.

Worked example

A student scores 72 on an exam where the class mean is 65 and the standard deviation is 10. The z-score is (72 − 65) / 10 = 0.70. Looking up Φ(0.70) gives approximately 0.758, so the student is at the 75.8th percentile — scoring higher than about 75.8% of the class.

If another exam had a mean of 500 and a standard deviation of 100, a score of 570 gives z = 0.70 — the same relative standing, even though the raw scores look completely different.

How far from the mean is far enough to matter?

A z-score calculator can help with significance screening even when you are not running a formal hypothesis test. Values within about half a standard deviation of the mean usually look ordinary. Values around one standard deviation away are clearly above or below average but still common. Once |z| moves beyond 2, the value stands out enough that many users want to investigate what is different about it. Beyond 3, it becomes rare enough to trigger an outlier review in many practical settings.

That does not mean every |z| > 3 value is wrong or every |z| < 2 value is harmless. It means the z-score gives a disciplined way to separate the language of average, unusual, and extreme from vague intuition. The raw-distance output on this page keeps that interpretation grounded in the original units, which is often the part decision-makers actually need.

Using z-scores to detect outliers

A common rule of thumb treats any value with |z| > 3 as a potential outlier, since only about 0.3% of values in a normal distribution fall beyond three standard deviations from the mean. Some fields use |z| > 2 or |z| > 2.5 as a more conservative threshold.

Z-score based outlier detection works best when the underlying data is approximately normally distributed. For skewed distributions, alternative methods such as the IQR fence or Grubbs' test may be more appropriate.

How people use z-scores in practice

Most searchers are not only trying to compute the formula. They want to know what the standard score means, how it maps to a percentile, and whether a value is unusual enough to flag for review. A z-score calculator makes those comparisons easier by putting every value onto the same standardized scale.

That is why the same z-score is useful across exams, lab values, production data, and research datasets. A positive z-score means above the mean, a negative z-score means below the mean, and the larger the absolute value, the further the value sits from the centre of the distribution.

Population versus sample z-scores

The standard z-score formula uses the population mean (μ) and population standard deviation (σ). When you only have sample statistics, you can substitute the sample mean (x̄) and sample standard deviation (s) to get an approximate standardised score — but strictly speaking, that produces a t-score rather than a true z-score, and the t-distribution should be used for probability lookups when the sample is small.

This calculator uses the values you enter as μ and σ; if you are working with sample estimates and a small dataset, treat the percentile as approximate.

When a model-based percentile is useful and when it is not

The percentile shown by a z-score calculator is a model-based percentile from the standard normal curve, not necessarily the observed rank from your actual dataset. That distinction is often acceptable when the data are smooth and roughly bell-shaped, because the standard normal approximation gives a quick and interpretable summary.

It becomes less reliable when the sample is small, heavily skewed, top-coded, clustered, or built from mixed populations. In those cases, the z-score still tells you standardized distance from the entered mean, but the percentile is best read as an approximation under the normal model. If you need the exact observed rank, calculate empirical percentiles from the real dataset instead of relying only on z-score conversion.

When z-scores can mislead

Z-scores are easiest to interpret when the data are reasonably close to normal. If the distribution is heavily skewed, clumped, censored, or multimodal, the z-score still measures distance from the mean in standard-deviation units, but the percentile mapping can become misleading because the standard normal curve no longer matches the actual data shape.

That matters in finance, biology, and operational data where the average can be pulled around by extreme values or the standard deviation can be inflated by a long tail. In those cases, the z-score can still be a useful standardised comparison, but it should be paired with a histogram, quantiles, or a robust outlier method rather than treated as the whole story.

Frequently asked questions

How do I interpret a positive or negative z-score?

A z-score of 0 is exactly at the mean. Positive z-scores are above the mean, negative z-scores are below it, and larger absolute values are further from average. In a normal distribution, a z-score of +1 is about one standard deviation above the mean and roughly corresponds to the 84th percentile.

When is a z-score considered an outlier?

A common rule of thumb treats |z| > 3 as a potential outlier because only about 0.3% of values in a normal distribution fall beyond three standard deviations from the mean. Some fields use 2 or 2.5 as a more conservative cutoff, especially when the stakes of missing an unusual value are high.

What is the difference between a z-score and a percentile?

A z-score is a standardised distance from the mean measured in standard deviation units. A percentile is the proportion of values in the distribution that fall at or below the given value, expressed as a percentage. They convey the same information but on different scales — a z-score of 1.645 corresponds to the 95th percentile in a standard normal distribution.

Why does the calculator need the standard deviation to be greater than zero?

If the standard deviation is zero, every value in the dataset is identical and there is no spread to measure. Division by zero is undefined, so the z-score formula cannot produce a result. A standard deviation of zero means the concept of "how many standard deviations away" is meaningless.

Can I use a z-score calculator with sample statistics instead of population values?

You can, but you should interpret the result carefully. If your mean and standard deviation come from a sample rather than the full population, the standardized score is only an approximation to a true population z-score. For small samples, probability lookups are usually better handled with the t-distribution rather than assuming the standard normal curve.

How do I find the raw score for the 95th percentile?

Start with the z-score that corresponds to the 95th percentile, which is about 1.645 for a one-sided percentile lookup. Then convert it back into the original units using x = μ + zσ. For example, if the mean is 65 and the standard deviation is 10, the 95th-percentile raw score is about 65 + 1.645 × 10 = 81.45.

Can a z-score calculator solve backward for the raw score?

Yes. If you know the target z-score, mean, and standard deviation, rearrange the formula to x = μ + zσ. That lets you turn a desired standard-score cutoff into the original unit scale, which is useful for exam thresholds, screening cutoffs, and process-control limits.

How do I solve for the mean from a z-score?

Rearrange the z-score formula to μ = x − zσ. This is useful when you know the observed value, the spread, and the standardized position you want to match, and you need the center of the distribution that would make those numbers consistent.

Can I solve for the standard deviation from a raw score and z-score?

Yes, as long as the z-score is not zero. Rearranging the formula gives σ = (x − μ) / z. The implied standard deviation must be positive, so the sign and size of the raw-value gap and z-score need to be consistent with each other.

What does the 68-95-99.7 rule mean in practice?

It means that if the distribution is close to normal, about 68% of values fall within one standard deviation of the mean, about 95% fall within two, and about 99.7% fall within three. In practice, that gives you quick raw-score bands for what is typical, clearly unusual, and extremely unusual.

Is a z-score of 2 always significant?

Not always. A z-score of 2 means the value is two standard deviations from the mean, which is unusual under a normal model, but whether that counts as important depends on context. In some screening settings that is enough to trigger review. In others, you may need |z| > 3 or a formal statistical test before treating the value as exceptional.

Why can the percentile be misleading for skewed data?

The z-score-to-percentile conversion uses the standard normal curve. If the real data are strongly skewed or have more than one peak, the standard normal percentile may not match the actual rank in the dataset very well. In that case, the z-score still expresses distance from the mean, but the percentile should be treated as an approximation rather than an exact rank.

What is the difference between one-tailed and two-tailed areas?

A one-tailed area looks at just one side of the normal curve, such as the share above a high score. A two-tailed area combines both extremes, asking how much of the distribution is at least as far from the mean in either direction. For symmetric normal data, the two-tailed area is about twice the smaller tail.

Does a z-score automatically give me a p-value?

Not by itself. A z-score can be converted into one-tailed or two-tailed tail areas under a standard normal model, but whether that number should be treated as a formal p-value depends on the statistical test, assumptions, and sampling setup. The calculator shows tail areas for interpretation, not a complete hypothesis-testing workflow.

What is the difference between a z-score and a t-score?

A z-score uses the population standard deviation and the standard normal distribution. A t-score is used when the population standard deviation is unknown and you are working from a sample estimate, especially with smaller samples. The t-distribution has heavier tails, which changes the probability lookup even when the standardized score itself looks similar.

Also in Statistics

You may also need

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.