Free statistics tool · Bell curve + full z-table

Z-Score Calculator

Turn any raw score into a z-score, get the p-value and percentile, or work backwards from a probability to z. This z-score calculator shades the answer on a live bell curve and highlights it in a complete z-table, with every step shown.

  • Raw score → z
  • P-values & percentiles
  • Probability → z
  • Full z-table

Z-score calculator

What do you know?

Try:

z = 1.25

Z-score1.25
P(Z < z) left0.89435
P(Z > z) right0.10565
Two-tailed p0.21130
Middle area0.78870
Percentile89th89.44% of values are lower

How it was worked out

    Normal distribution curve

    Bell curve with the selected area shaded−3−2−10123

    Shade on the curve

    The 68-95-99.7 rule

    68%within ±1σ of the mean
    95%within ±2σ of the mean
    99.7%within ±3σ of the mean

    Standard normal table

    Z-Table (Standard Normal Distribution Table)

    Each value is the area to the left of z, written P(Z < z). Find the row for the first decimal and the column for the second. Your current z-score is highlighted.

    Positive z-table: area to the left of z
    z0.000.010.020.030.040.050.060.070.080.09
    0.00.50000.50400.50800.51200.51600.51990.52390.52790.53190.5359
    0.10.53980.54380.54780.55170.55570.55960.56360.56750.57140.5753
    0.20.57930.58320.58710.59100.59480.59870.60260.60640.61030.6141
    0.30.61790.62170.62550.62930.63310.63680.64060.64430.64800.6517
    0.40.65540.65910.66280.66640.67000.67360.67720.68080.68440.6879
    0.50.69150.69500.69850.70190.70540.70880.71230.71570.71900.7224
    0.60.72570.72910.73240.73570.73890.74220.74540.74860.75170.7549
    0.70.75800.76110.76420.76730.77040.77340.77640.77940.78230.7852
    0.80.78810.79100.79390.79670.79950.80230.80510.80780.81060.8133
    0.90.81590.81860.82120.82380.82640.82890.83150.83400.83650.8389
    1.00.84130.84380.84610.84850.85080.85310.85540.85770.85990.8621
    1.10.86430.86650.86860.87080.87290.87490.87700.87900.88100.8830
    1.20.88490.88690.88880.89070.89250.89440.89620.89800.89970.9015
    1.30.90320.90490.90660.90820.90990.91150.91310.91470.91620.9177
    1.40.91920.92070.92220.92360.92510.92650.92790.92920.93060.9319
    1.50.93320.93450.93570.93700.93820.93940.94060.94180.94290.9441
    1.60.94520.94630.94740.94840.94950.95050.95150.95250.95350.9545
    1.70.95540.95640.95730.95820.95910.95990.96080.96160.96250.9633
    1.80.96410.96490.96560.96640.96710.96780.96860.96930.96990.9706
    1.90.97130.97190.97260.97320.97380.97440.97500.97560.97610.9767
    2.00.97720.97780.97830.97880.97930.97980.98030.98080.98120.9817
    2.10.98210.98260.98300.98340.98380.98420.98460.98500.98540.9857
    2.20.98610.98640.98680.98710.98750.98780.98810.98840.98870.9890
    2.30.98930.98960.98980.99010.99040.99060.99090.99110.99130.9916
    2.40.99180.99200.99220.99250.99270.99290.99310.99320.99340.9936
    2.50.99380.99400.99410.99430.99450.99460.99480.99490.99510.9952
    2.60.99530.99550.99560.99570.99590.99600.99610.99620.99630.9964
    2.70.99650.99660.99670.99680.99690.99700.99710.99720.99730.9974
    2.80.99740.99750.99760.99770.99770.99780.99790.99790.99800.9981
    2.90.99810.99820.99820.99830.99840.99840.99850.99850.99860.9986
    3.00.99870.99870.99870.99880.99880.99890.99890.99890.99900.9990
    3.10.99900.99910.99910.99910.99920.99920.99920.99920.99930.9993
    3.20.99930.99930.99940.99940.99940.99940.99940.99950.99950.9995
    3.30.99950.99950.99950.99960.99960.99960.99960.99960.99960.9997
    3.40.99970.99970.99970.99970.99970.99970.99970.99970.99970.9998
    3.50.99980.99980.99980.99980.99980.99980.99980.99980.99980.9998
    3.60.99980.99980.99990.99990.99990.99990.99990.99990.99990.9999
    3.70.99990.99990.99990.99990.99990.99990.99990.99990.99990.9999
    3.80.99990.99990.99990.99990.99990.99990.99990.99990.99990.9999
    3.91.00001.00001.00001.00001.00001.00001.00001.00001.00001.0000

    Example: for z = 1.96, go to row 1.9 and column 0.06 to read 0.9750. For the area to the right, subtract the table value from 1.

    Why use this one

    Why This Z-Score Calculator Is Different

    Most tools answer only one question. This one covers the whole normal distribution workflow in a single place.

    Three ways in

    Start from a raw score, a z-score or a probability. The calculator works in every direction.

    Live bell curve

    Shade the left tail, right tail, both tails or the middle and watch the area update instantly.

    Every probability at once

    Left and right areas, two-tailed p-value, middle area and percentile appear together, so nothing gets missed.

    Built-in z-table

    A full positive and negative z-table sits on the page and highlights your exact row and column.

    Steps and plain English

    See the formula filled in with your numbers, plus a sentence that explains what the result means.

    Accurate and private

    High-precision math runs in your browser, so answers are instant and your data never leaves your device.

    Quick start

    How to Use the Z-Score Calculator

    1. Pick what you know

      Choose Raw score, Z-score or Probability at the top of the calculator.

    2. Enter your numbers

      For a raw score, add the value, the mean and the standard deviation. Otherwise, type the z-score or probability.

    3. Read the results

      Get z, both tail areas, the two-tailed p-value, the middle area and the percentile, all updated as you type.

    4. Check the curve and table

      Change the shaded area on the bell curve, then press Find in z-table to jump to your value.

    The basics

    What Is a Z-Score?

    A z-score, also called a standard score, tells you how far a value is from the mean, measured in standard deviations.

    z = (x − μ) ÷ σ

    Here x is the value, μ is the mean and σ is the standard deviation. A z-score of 0 is exactly average. Positive scores are above the mean, while negative scores are below it.

    Because z-scores put different measurements on the same scale, they let you compare things like an exam score and a height fairly. You can read more in this overview of standard scores.

    Z-score calculator example on a bell curve: a score of 85 with mean 70 and standard deviation 12 gives z = 1.25
    A score of 85 is 1.25 standard deviations above the mean

    Worked example

    How to Calculate a Z-Score Step by Step

    Suppose a class test has a mean of 70 and a standard deviation of 12, and you scored 85.

    1. Subtract the mean from your score: 85 − 70 = 15.
    2. Divide by the standard deviation: 15 ÷ 12 = 1.25.
    3. So your z-score is 1.25, which is one and a quarter standard deviations above average.
    4. Look up 1.25 in the z-table to get 0.8944. As a result, you scored higher than about 89% of the class.

    Z-table guide

    How to Read a Z-Table

    A standard z-table lists the area to the left of each z-score. To use it, split your z-score into two parts.

    • Row: the whole number and first decimal, such as 1.9 for z = 1.96.
    • Column: the second decimal, such as 0.06.
    • Value: where the row and column meet, here 0.9750. That is the probability of a value below z.
    • Right tail: subtract from 1, so P(Z > 1.96) = 1 − 0.9750 = 0.0250.
    • Negative z: use the negative table, or use symmetry: P(Z < −z) = 1 − P(Z < z).

    Percentiles and p-values

    Z-Score to Percentile and P-Value

    The area to the left of z, multiplied by 100, is the percentile. For hypothesis tests, however, you usually need a p-value instead. A one-tailed p-value is the area in one tail, and a two-tailed p-value doubles the smaller tail.

    Going the other way, confidence levels map to fixed critical z-values:

    Confidence levelTwo-tailed αCritical z
    80%0.201.282
    90%0.101.645
    95%0.051.960
    98%0.022.326
    99%0.012.576
    99.9%0.0013.291

    Rule of thumb

    The 68-95-99.7 Rule

    In a normal distribution, about 68% of values fall within one standard deviation of the mean, about 95% within two, and about 99.7% within three. Therefore, a z-score beyond ±2 is fairly unusual, and one beyond ±3 is rare. This quick rule helps you sanity-check any z-score before you look it up.

    Benefits

    Who Uses a Z-Score Calculator?

    Statistics students

    Check homework, understand the z-table and see how p-values connect to the bell curve.

    Researchers

    Find critical values and p-values for z-tests and confidence intervals in seconds.

    Teachers

    Compare scores across different tests fairly and explain grading on a curve.

    Quality and finance

    Spot outliers, set control limits and measure how unusual a result really is.

    Questions

    Z-Score Calculator FAQs

    What is a z-score?

    A z-score tells you how many standard deviations a value is from the mean. A z-score of 0 is exactly average, positive scores are above the mean and negative scores are below it.

    How do you calculate a z-score?

    Subtract the mean from the value, then divide by the standard deviation: z = (x − μ) ÷ σ. For a test score of 85 with a mean of 70 and a standard deviation of 12, z = (85 − 70) ÷ 12 = 1.25.

    What is a good z-score?

    It depends on the context. For test scores, a z-score above 1 beats about 84% of people and one above 2 beats about 98%. In quality control or finance, values beyond ±2 or ±3 are often flagged as unusual.

    What does a negative z-score mean?

    A negative z-score means the value is below the mean. For example, z = −1.5 is one and a half standard deviations below average, and only about 6.7% of values are lower.

    How do I convert a z-score to a percentile?

    Find the area to the left of the z-score using a z-table or this calculator, then multiply by 100. A z-score of 1.25 has an area of 0.8944, so it sits at about the 89th percentile.

    What z-score is used for a 95% confidence interval?

    The critical value is 1.96. That means 95% of a normal distribution lies between z = −1.96 and z = 1.96, leaving 2.5% in each tail.

    How do you read a z-table?

    Use the row for the whole number and first decimal of your z-score, and the column for the second decimal. Where they meet is the area to the left of z. For z = 1.96, row 1.9 and column 0.06 give 0.9750.

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

    Both measure distance from the mean. A z-score is used when the population standard deviation is known or the sample is large. A t-score is used for small samples with an estimated standard deviation, which gives the distribution fatter tails.

    Try it now

    Find Your Z-Score in Seconds

    Enter a value, a z-score or a probability above and get every area, the percentile and the bell curve at once. It is free and works on any device.

    Open the calculator
    Scroll to Top