Z-Score & Normal Distribution Calculator (Free)
StatisticsFreeNo sign-up
A z score calculator measures how many standard deviations a value lies from the mean: z = (x − μ) / σ. For a test score of 85 when the mean is 70 and the standard deviation is 10, z = (85 − 70) / 10 = 1.5. The normal curve puts about 93.32% of scores below 85, so it is near the 93rd percentile.
Show steps
- Formula: z = (x − μ) / σ.
- Subtract the mean: 85 − 70 = 15.
- Divide by the standard deviation: 15 / 10 = 1.5.
- Area to the left (z-table or normalcdf): Φ(1.5) = 0.9332. That is the percentile: 93.32%.
- Area to the right: 1 − 0.9332 = 0.0668. Two-tailed: 2 × 0.0668 = 0.1336.
| z | .00 | .01 | .02 | .03 | .04 | .05 | .06 | .07 | .08 | .09 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1.5 | 0.9332 | 0.9345 | 0.9357 | 0.9370 | 0.9382 | 0.9394 | 0.9406 | 0.9418 | 0.9429 | 0.9441 |
How to use the z-score calculator
- Find z: enter a value x, the mean μ and the standard deviation σ. You get z, the area below and above x, and the two-tailed area. Switch to A sample mean to standardize x̄ with the standard error σ/√n. Choose which area to shade on the bell curve.
- Find x: start from a percentile (such as the 90th) or a z-score and get the matching value x = μ + zσ, plus a table of common percentiles.
- Probability: find P(X < a), P(X > a), P(a < X < b) or the area outside a and b. Use mean 0 and SD 1 to work with z-scores directly.
- Raw data: paste a list to get the mean, the sample or population standard deviation and the z-score of every value, with outliers flagged.
- Z-table & p: look up the area for any z with the matching z-table row highlighted, get one- or two-tailed p-values, or turn an area or α into a critical z.
Z-score formula
z = (x − μ) / σ, where x is the value, μ is the mean and σ is the standard deviation. With sample statistics, use x̄ and s in the same places.
For the mean of a sample of size n, the spread is the standard error, so z = (x̄ − μ) / (σ / √n). To go back from z to a value, solve for x: x = μ + zσ.
The sign tells the direction and the size tells the distance. z = 0 is exactly at the mean, z = −2 is two standard deviations below it, and z = 1.5 is one and a half above it. Because z has no units, you can compare values from different scales, such as an SAT score and an ACT score.
From z-score to probability and percentile
When the data are roughly normal, the area under the standard normal curve to the left of z, written Φ(z), is the share of values below x. Multiply by 100 for the percentile. The area to the right is 1 − Φ(z), and the area between two values is Φ(z₂) − Φ(z₁).
| Range | Share of a normal distribution |
|---|---|
| Within 1 SD (−1 < z < 1) | 68.27% |
| Within 2 SD (−2 < z < 2) | 95.45% |
| Within 3 SD (−3 < z < 3) | 99.73% |
This is the 68-95-99.7 rule. A value with |z| above 2 is unusual and one above 3 is rare, which is why z-scores are a quick way to spot outliers and data-entry errors.
Worked examples
Example 1: percentile of a test score
Scores have μ = 70 and σ = 10. For x = 85: z = 15 / 10 = 1.5. Φ(1.5) = 0.9332, so 93.32% of scores are lower and 6.68% are higher.
Example 2: the value at the 90th percentile
IQ-style scores have μ = 100 and σ = 15. The z with a left area of 0.90 is 1.2816 (invNorm(0.9) on a TI-84). Then x = 100 + 1.2816 × 15 = 119.22.
Example 3: probability between two values
With μ = 100 and σ = 15, find P(85 < X < 130). The z-scores are (85 − 100)/15 = −1 and (130 − 100)/15 = 2. So P = Φ(2) − Φ(−1) = 0.97725 − 0.15866 = 0.8186, about 81.86%.
Example 4: z for a sample mean
A population has μ = 70 and σ = 10. A sample of n = 25 has x̄ = 72. The standard error is 10 / √25 = 2, so z = (72 − 70) / 2 = 1 and P(x̄ > 72) = 1 − 0.8413 = 0.1587. A single value of 72 would only have z = 0.2: averages vary much less than individual values.
Example 5: p-value from a z test statistic
A z-test gives z = 2.1. The right tail is 1 − Φ(2.1) = 0.017864, so the two-tailed p-value is 2 × 0.017864 = 0.0357. That is below 0.05, so the result is significant at the 5% level. For t, chi-square and F tests, use the p-value calculator.
Critical z-values
| Significance α | One-tailed z | Two-tailed z | Confidence level |
|---|---|---|---|
| 0.10 | 1.282 | ±1.645 | 90% |
| 0.05 | 1.645 | ±1.960 | 95% |
| 0.01 | 2.326 | ±2.576 | 99% |
The two-tailed values are the z* used in a confidence interval at the matching level.
Z-table (standard normal table)
Each entry is Φ(z), the area to the left of z. Find the row for the first decimal and the column for the second: z = 1.53 is row 1.5, column .03, giving 0.9370. For a negative z, use Φ(−z) = 1 − Φ(z); for example Φ(−1.25) = 1 − 0.8944 = 0.1056.
| z | .00 | .01 | .02 | .03 | .04 | .05 | .06 | .07 | .08 | .09 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.5000 | 0.5040 | 0.5080 | 0.5120 | 0.5160 | 0.5199 | 0.5239 | 0.5279 | 0.5319 | 0.5359 |
| 0.1 | 0.5398 | 0.5438 | 0.5478 | 0.5517 | 0.5557 | 0.5596 | 0.5636 | 0.5675 | 0.5714 | 0.5753 |
| 0.2 | 0.5793 | 0.5832 | 0.5871 | 0.5910 | 0.5948 | 0.5987 | 0.6026 | 0.6064 | 0.6103 | 0.6141 |
| 0.3 | 0.6179 | 0.6217 | 0.6255 | 0.6293 | 0.6331 | 0.6368 | 0.6406 | 0.6443 | 0.6480 | 0.6517 |
| 0.4 | 0.6554 | 0.6591 | 0.6628 | 0.6664 | 0.6700 | 0.6736 | 0.6772 | 0.6808 | 0.6844 | 0.6879 |
| 0.5 | 0.6915 | 0.6950 | 0.6985 | 0.7019 | 0.7054 | 0.7088 | 0.7123 | 0.7157 | 0.7190 | 0.7224 |
| 0.6 | 0.7257 | 0.7291 | 0.7324 | 0.7357 | 0.7389 | 0.7422 | 0.7454 | 0.7486 | 0.7517 | 0.7549 |
| 0.7 | 0.7580 | 0.7611 | 0.7642 | 0.7673 | 0.7704 | 0.7734 | 0.7764 | 0.7794 | 0.7823 | 0.7852 |
| 0.8 | 0.7881 | 0.7910 | 0.7939 | 0.7967 | 0.7995 | 0.8023 | 0.8051 | 0.8078 | 0.8106 | 0.8133 |
| 0.9 | 0.8159 | 0.8186 | 0.8212 | 0.8238 | 0.8264 | 0.8289 | 0.8315 | 0.8340 | 0.8365 | 0.8389 |
| 1.0 | 0.8413 | 0.8438 | 0.8461 | 0.8485 | 0.8508 | 0.8531 | 0.8554 | 0.8577 | 0.8599 | 0.8621 |
| 1.1 | 0.8643 | 0.8665 | 0.8686 | 0.8708 | 0.8729 | 0.8749 | 0.8770 | 0.8790 | 0.8810 | 0.8830 |
| 1.2 | 0.8849 | 0.8869 | 0.8888 | 0.8907 | 0.8925 | 0.8944 | 0.8962 | 0.8980 | 0.8997 | 0.9015 |
| 1.3 | 0.9032 | 0.9049 | 0.9066 | 0.9082 | 0.9099 | 0.9115 | 0.9131 | 0.9147 | 0.9162 | 0.9177 |
| 1.4 | 0.9192 | 0.9207 | 0.9222 | 0.9236 | 0.9251 | 0.9265 | 0.9279 | 0.9292 | 0.9306 | 0.9319 |
| 1.5 | 0.9332 | 0.9345 | 0.9357 | 0.9370 | 0.9382 | 0.9394 | 0.9406 | 0.9418 | 0.9429 | 0.9441 |
| 1.6 | 0.9452 | 0.9463 | 0.9474 | 0.9484 | 0.9495 | 0.9505 | 0.9515 | 0.9525 | 0.9535 | 0.9545 |
| 1.7 | 0.9554 | 0.9564 | 0.9573 | 0.9582 | 0.9591 | 0.9599 | 0.9608 | 0.9616 | 0.9625 | 0.9633 |
| 1.8 | 0.9641 | 0.9649 | 0.9656 | 0.9664 | 0.9671 | 0.9678 | 0.9686 | 0.9693 | 0.9699 | 0.9706 |
| 1.9 | 0.9713 | 0.9719 | 0.9726 | 0.9732 | 0.9738 | 0.9744 | 0.9750 | 0.9756 | 0.9761 | 0.9767 |
| 2.0 | 0.9772 | 0.9778 | 0.9783 | 0.9788 | 0.9793 | 0.9798 | 0.9803 | 0.9808 | 0.9812 | 0.9817 |
| 2.1 | 0.9821 | 0.9826 | 0.9830 | 0.9834 | 0.9838 | 0.9842 | 0.9846 | 0.9850 | 0.9854 | 0.9857 |
| 2.2 | 0.9861 | 0.9864 | 0.9868 | 0.9871 | 0.9875 | 0.9878 | 0.9881 | 0.9884 | 0.9887 | 0.9890 |
| 2.3 | 0.9893 | 0.9896 | 0.9898 | 0.9901 | 0.9904 | 0.9906 | 0.9909 | 0.9911 | 0.9913 | 0.9916 |
| 2.4 | 0.9918 | 0.9920 | 0.9922 | 0.9925 | 0.9927 | 0.9929 | 0.9931 | 0.9932 | 0.9934 | 0.9936 |
| 2.5 | 0.9938 | 0.9940 | 0.9941 | 0.9943 | 0.9945 | 0.9946 | 0.9948 | 0.9949 | 0.9951 | 0.9952 |
| 2.6 | 0.9953 | 0.9955 | 0.9956 | 0.9957 | 0.9959 | 0.9960 | 0.9961 | 0.9962 | 0.9963 | 0.9964 |
| 2.7 | 0.9965 | 0.9966 | 0.9967 | 0.9968 | 0.9969 | 0.9970 | 0.9971 | 0.9972 | 0.9973 | 0.9974 |
| 2.8 | 0.9974 | 0.9975 | 0.9976 | 0.9977 | 0.9977 | 0.9978 | 0.9979 | 0.9979 | 0.9980 | 0.9981 |
| 2.9 | 0.9981 | 0.9982 | 0.9982 | 0.9983 | 0.9984 | 0.9984 | 0.9985 | 0.9985 | 0.9986 | 0.9986 |
| 3.0 | 0.9987 | 0.9987 | 0.9987 | 0.9988 | 0.9988 | 0.9989 | 0.9989 | 0.9989 | 0.9990 | 0.9990 |
| 3.1 | 0.9990 | 0.9991 | 0.9991 | 0.9991 | 0.9992 | 0.9992 | 0.9992 | 0.9992 | 0.9993 | 0.9993 |
| 3.2 | 0.9993 | 0.9993 | 0.9994 | 0.9994 | 0.9994 | 0.9994 | 0.9994 | 0.9995 | 0.9995 | 0.9995 |
| 3.3 | 0.9995 | 0.9995 | 0.9995 | 0.9996 | 0.9996 | 0.9996 | 0.9996 | 0.9996 | 0.9996 | 0.9997 |
| 3.4 | 0.9997 | 0.9997 | 0.9997 | 0.9997 | 0.9997 | 0.9997 | 0.9997 | 0.9997 | 0.9997 | 0.9998 |
Common mistakes with z-scores
| Mistake | How to catch it |
|---|---|
| Dividing by the variance instead of the standard deviation | If you were given σ² = 100, take the square root first: σ = 10. |
| Reading the table as the area to the right | Standard tables give the area to the left. A positive z must have an area above 0.5. |
| Forgetting √n for a sample mean | Averages use σ/√n. A z that looks small for a sample mean often means the √n was left out. |
| Doubling the wrong tail for a two-tailed p-value | Double the smaller tail. A p-value can never be above 1. |
| Using the normal curve for strongly skewed data | Percentiles from z assume a roughly bell-shaped distribution. Check a histogram, or use the percentile calculator on the data themselves. |
Checking homework and working by hand
Before calculating, estimate: a value above the mean must give a positive z and a percentile above 50. Keep the z-score to two decimals when you use a printed table, and expect your table answer to differ from the calculator in the fourth decimal. On a TI-84, normalcdf(lower, upper, μ, σ) gives areas and invNorm(area, μ, σ) goes back from an area to x. Practise a few by hand with the table above, then use the calculator to check the rest.
Z-scores practice quiz: 10 questions
Test yourself with 10 multiple-choice questions. Choose an answer and press Submit to see if you are right and why. Your score appears at the end.
z = (62 − 50) / 8 = 12 / 8 = 1.5. 12 is the raw difference before dividing by σ.
Φ(1.0) = 0.8413. 0.1587 is the right tail and 0.3413 is the area from 0 to 1.
400 and 600 are z = −1 and z = 1, and about 68% (68.27%) of a normal distribution lies within 1 SD of the mean.
The right tail is 1 − Φ(2) = 0.0228, and two tails give 2 × 0.0228 ≈ 0.0455.
The z with 0.95 to its left is 1.645. 1.960 leaves 2.5% in each tail (the 97.5th percentile).
The standard error is 12/√36 = 2, so z = (83 − 80)/2 = 1.5. Using σ = 12 alone gives 0.25.
Anna: (88 − 80)/4 = 2. Ben: (90 − 82)/8 = 1. Anna is further above her class mean.
A negative z means below the mean, measured in standard deviations. About 11.5% of values lie below z = −1.2.
Quiz complete
Frequently asked questions
What is the z-score formula?
z = (x − μ) / σ: subtract the mean from the value and divide by the standard deviation. For a sample mean, divide by the standard error σ/√n instead.
How do you find probability from a z-score?
Look up Φ(z) in a z-table or use normalcdf. That is the probability of a value below x. Subtract from 1 for the probability above, or subtract two table values for the probability between them. For z = 1.5, P(below) = 0.9332 and P(above) = 0.0668.
How do you find a z-score on a TI-84 calculator?
The TI-84 has no z-score key, so type (x − μ)/σ directly. To go from z to an area, use 2nd VARS, normalcdf(−1E99, z, 0, 1). To go from an area to z, use invNorm(area, 0, 1); for example invNorm(0.95, 0, 1) = 1.645.
How do you find a percentile from a z-score?
Find the area to the left, Φ(z), and multiply by 100. z = 0.67 gives Φ = 0.7486, about the 75th percentile, and z = −1.25 gives 0.1056, about the 11th.
What does a z-score of 4 mean?
The value is 4 standard deviations above the mean. In a normal distribution only about 0.003% of values are that high (about 1 in 31,600), so it is either a true extreme or, more often, an outlier or data-entry error worth checking.
Is a z-score a percentage?
No. A z-score is a distance measured in standard deviations, and it can be negative or larger than 3. The percentage of values below it is a separate number, Φ(z) × 100: z = 1 corresponds to about 84%, not 1%.
Related calculators
- Standard deviation calculator: find σ or s from your data first
- Percentile calculator: percentiles of an actual data set
- P-value calculator: p-values from z, t, chi-square and F
- Confidence interval calculator: intervals for a mean with z* or t*
- Descriptive statistics calculator: mean, spread and shape in one place
More statistics calculators
Related to This Article
More math articles
- Slope Intercept Form Calculator (y = mx + b) With Steps
- Rounding Decimals for 5th Grade: Nearest Tenth and Hundredth
- 3rd Grade OST Math Practice Test Questions
- Signing statements
- Campaign Finance Laws and Regulation
- How to Fill in the Gaps: Finding Missing Angles of Quadrilaterals
- Input-Output Tables for 4th Grade
- The Great Math Tour: Exploring the World of Circle Graphs
- Best Graphing Calculators for High School Students
- Issue ownership and party cues




What people say about "Z Score Calculator: Probability, Percentile & Z-Table"?
No one replied yet.