Inverse Normal Distribution Calculator
Find the x value or critical z-score for any normal distribution given a cumulative probability, instantly.
🔔 What is the Inverse Normal Distribution?
The inverse normal distribution, also called the quantile function or probit function, answers the reverse of the standard normal CDF question. Instead of asking "what probability corresponds to x?", it asks "what x corresponds to this probability?" Formally, given a normal distribution with mean μ and standard deviation σ, and a target cumulative probability p, the inverse normal finds the value x such that P(X ≤ x) = p. The formula is x = μ + zp × σ, where zp is the standard normal quantile satisfying P(Z ≤ zp) = p.
The inverse normal is one of the most practically important functions in statistics. In hypothesis testing, it identifies the critical z-values that define rejection regions: for a 5% two-tailed test, the critical values z = ±1.9600 are the 2.5th and 97.5th percentiles of the standard normal. In confidence interval construction, zα/2 = 1.9600 for 95% intervals and 2.5758 for 99% intervals determine the margin of error. In quality control, the inverse normal converts defect rate targets into process capability thresholds. In finance, Value at Risk at a given confidence level uses the inverse normal to convert a loss probability into a dollar threshold.
A common misconception is that the inverse normal is only relevant for the standard normal distribution (mean 0, SD 1). In fact, the formula x = μ + zp × σ applies to any normal distribution. Finding the 90th percentile of IQ scores (mean 100, SD 15) is the same calculation as finding the standard normal 90th percentile and then scaling: z0.90 = 1.2816, so the 90th percentile IQ = 100 + 1.2816 × 15 = 119.22. This calculator handles both the general case (any μ and σ) and the standard normal (enter μ = 0, σ = 1).
The Critical Values mode is especially useful for researchers and students running z-tests or constructing large-sample confidence intervals. Enter the significance level α and the tail type (two-tailed, left-tailed, or right-tailed), and the calculator immediately returns the critical z-value(s) that determine whether to reject the null hypothesis. Common results: for α = 5% two-tailed, the critical values are ±1.9600; for α = 1% two-tailed, the critical values are ±2.5758; for α = 5% right-tailed, the critical value is +1.6449.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 - IQ Score 90th Percentile
IQ scores follow N(100, 15). Find the score at the 90th percentile.
Example 2 - Bottom 25th Percentile on an Exam
Exam scores follow N(70, 8). Find the score below which 25% of students fall.
Example 3 - Manufacturing Defect Threshold (Top 1%)
Widget lengths follow N(500 mm, 10 mm). Find the length exceeded by only 1% of widgets.
❓ Frequently Asked Questions
🔗 Related Calculators
What is the inverse normal distribution?
The inverse normal distribution (also called the probit or quantile function) reverses the normal CDF. Instead of asking 'what is P(X less than x)?', it asks 'for what x does P(X less than x) equal a given probability p?' Formally, it computes x = mu + z_p times sigma, where z_p is the standard normal quantile satisfying P(Z less than z_p) = p. This calculator uses the Beasley-Springer-Moro rational approximation, accurate to within 1e-7.
How do I find the x value for a given probability in a normal distribution?
Enter your distribution mean (mu), standard deviation (sigma), and the desired cumulative probability p (as a percentage). For left-tail: find x such that P(X less than x) = p. For right-tail: find x such that P(X greater than x) = p. The calculator outputs x and the z-score z = (x - mu) / sigma. For example, with mean = 100, SD = 15, and p = 90% left-tail: x = 119.22 and z = 1.2816.
What is the inverse normal formula?
The inverse normal formula is x = mu + sigma times Phi_inverse(p), where Phi_inverse is the standard normal quantile function. For the standard normal (mu = 0, sigma = 1), the formula reduces to x = Phi_inverse(p) = z_p. Common quantiles: Phi_inverse(0.90) = 1.2816, Phi_inverse(0.95) = 1.6449, Phi_inverse(0.975) = 1.9600, Phi_inverse(0.99) = 2.3263, Phi_inverse(0.999) = 3.0902.
How do I find critical z values for hypothesis testing?
Use the Critical Values mode. Enter your significance level alpha (e.g. 5 for 5%) and select the tail type. Two-tailed tests split alpha equally between both tails, giving critical values of plus or minus z_(alpha/2). Left-tailed tests use z_alpha on the left. Right-tailed tests use z_(1-alpha) on the right. For alpha = 5% two-tailed: critical values are -1.9600 and +1.9600. For alpha = 5% right-tailed: critical value is +1.6449.
What is the difference between the normal CDF and inverse normal CDF?
The normal CDF (forward direction) takes an x value and returns a probability: P(X less than x) = Phi((x - mu) / sigma). The inverse normal CDF (backward direction) takes a probability p and returns the x value: x = mu + Phi_inverse(p) times sigma. The two operations are exact mathematical inverses. The Normal Distribution Calculator computes the forward direction; this calculator computes the backward direction.
What is the 95th percentile of the standard normal distribution?
The 95th percentile of the standard normal distribution (mean 0, SD 1) is z = 1.6449. This means P(Z less than 1.6449) = 95%. For a two-tailed 95% test, the critical values are plus or minus 1.9600 (which corresponds to the 97.5th percentile), because each tail holds 2.5% of the area. The value 1.9600 is one of the most commonly used constants in statistics.
How do I find the percentile of a data value using the inverse normal?
The inverse normal finds the value given a percentile, not the percentile given a value. To go from value to percentile, use the normal CDF (forward): percentile = Phi((x - mu) / sigma) times 100. To go from percentile to value (what this calculator does): x = mu + Phi_inverse(percentile / 100) times sigma. For example, the 90th percentile of IQ (mean 100, SD 15) is 100 + 1.2816 times 15 = 119.22.
What is the inverse normal used for in practice?
The inverse normal appears across many fields. In hypothesis testing, it gives critical z-values that define rejection regions. In confidence intervals, it determines the margin of error (z times SE). In quality control, it finds tolerance limits and process capability thresholds. In finance, it computes Value at Risk (VaR) at a given confidence level. In standardized testing, it converts percentile targets into score cutoffs.
What does the probit function mean?
Probit stands for probability unit. The probit of probability p is the inverse standard normal CDF: probit(p) = Phi_inverse(p). For example, probit(0.5) = 0, probit(0.84) = 1, probit(0.975) = 1.96. Probit regression models use this transformation to convert probabilities into a linear scale. The probit function and the logit function are the two most common link functions in binary regression.
Can I use this calculator for the t-distribution?
No. This calculator is for the normal (z) distribution only. The t-distribution has heavier tails and depends on degrees of freedom. When sample size is large (above 30), the t-distribution is very close to the normal, so the critical z-values here are good approximations. For exact t critical values with small samples, use the Critical Value Calculator, which supports z, t, F, and chi-square distributions.
How accurate is the inverse normal calculation?
This calculator uses the Beasley-Springer-Moro rational approximation, which has a maximum absolute error of less than 4.5e-4 across the full range (0, 1). For the central region (probability 0.025 to 0.975), the error is less than 1e-7. The Abramowitz and Stegun error function approximation used for verification (the forward CDF) has a maximum error of 1.5e-7. Together, verification output confirming P(X less than x) matches the input probability to 4 decimal places.