Percentile Calculator
Calculate percentiles, quartiles, deciles, and IQR for any dataset.
Enter Your Data
Your Calculations
Five Number Summary
Common Percentiles
Deciles
Outlier Detection (IQR Method)
Sorted Data
What Is a Percentile?
A percentile indicates the value below which a given percentage of observations fall. If you're at the 90th percentile, you score higher than 90% of the population. Percentiles are widely used for standardized tests, growth charts, and comparing individual values to a reference population.
| Percentile | Meaning | Also Known As |
|---|---|---|
| 25th percentile | 25% score below this | First quartile (Q1) |
| 50th percentile | 50% score below this | Median, Q2 |
| 75th percentile | 75% score below this | Third quartile (Q3) |
| 90th percentile | 90% score below this | Top 10% |
| 99th percentile | 99% score below this | Top 1% |
Percentile Rank Formula
Where:
- x= Value being evaluated
- Percentile= The percentage of values at or below x
Percentile vs Percentage: Key Difference
A common confusion: percentile and percentage are NOT the same thing. Percentage measures performance on a task; percentile measures rank relative to others.
| Concept | Definition | Example |
|---|---|---|
| Percentage | Proportion correct (score/total × 100) | You got 85% on a test (85/100 correct) |
| Percentile | Rank relative to others | You're at 92nd percentile (beat 92% of test-takers) |
| Combined Example | — | 85% score could be 92nd percentile if most scored lower |
Key insight: Percentile depends on how others perform, not just your score. An 85% could be at the 50th percentile if the test was easy, or at the 99th percentile if it was hard.
Calculating Percentiles
There are several methods to calculate percentiles, which can give slightly different results. The most common methods are the exclusive and inclusive approaches.
| Method | Formula for Position | When Rank Isn't Integer |
|---|---|---|
| Exclusive (n+1) | L = (P/100) × (n+1) | Interpolate between values |
| Inclusive (n-1) | L = (P/100) × (n-1) + 1 | Interpolate between values |
| Excel PERCENTILE | L = (P/100) × (n-1) + 1 | Linear interpolation |
| Nearest rank | L = ceiling[(P/100) × n] | Round up, no interpolation |
Percentile Position (Exclusive Method)
Where:
- P= Desired percentile (e.g., 75 for 75th)
- n= Number of data points
- Position= Location in sorted data
Quartiles and Deciles
Quartiles divide data into four equal parts; deciles into ten parts. These are special percentiles used commonly in statistics and reporting.
| Division | Percentile Values | Use |
|---|---|---|
| Quartiles | Q1 = 25th, Q2 = 50th (median), Q3 = 75th | Five-number summary, box plots |
| Deciles | D1 = 10th, D2 = 20th, ..., D9 = 90th | Income distribution, rankings |
| Quintiles | 20th, 40th, 60th, 80th | Economic groupings |
Interquartile Range (IQR): IQR = Q3 - Q1 measures spread of the middle 50% of data. Values below Q1 - 1.5×IQR or above Q3 + 1.5×IQR are potential outliers.
Finding Percentile Rank of a Value
The percentile rank tells you what percentile a specific value corresponds to—essentially asking "What percentage scored below this value?"
| Method | Formula | Interpretation |
|---|---|---|
| Simple | PR = (# below / n) × 100 | % strictly below value |
| Mean rank | PR = (# below + 0.5×# equal) / n × 100 | Accounts for ties |
| Excel PERCENTRANK | Interpolates between ranks | Precise fractional rank |
Example: In a class of 30 students, if 24 score below you: PR = (24/30) × 100 = 80th percentile. You outperformed 80% of the class.
Percentiles and the Normal Distribution
For normally distributed data, percentiles map directly to z-scores. This allows conversion between raw scores, z-scores, and percentiles.
| Percentile | Z-Score | Standard Deviation from Mean |
|---|---|---|
| 1st | -2.33 | 2.33 SD below |
| 5th | -1.65 | 1.65 SD below |
| 16th | -1.00 | 1 SD below |
| 50th (median) | 0.00 | At the mean |
| 84th | +1.00 | 1 SD above |
| 95th | +1.65 | 1.65 SD above |
| 99th | +2.33 | 2.33 SD above |
Converting Z-Score to Value
Where:
- Value= Raw score at given percentile
- Mean= Population mean (μ)
- Z-score= Standard score for percentile
- SD= Standard deviation (σ)
Real-World Applications of Percentiles
Percentiles are used whenever comparing individuals to a reference population. They provide context that raw scores alone cannot.
| Application | Common Percentiles Reported | What They Mean |
|---|---|---|
| Standardized Tests (SAT, GRE) | Score + percentile | How you compare to test-takers |
| Child Growth Charts | Weight/height percentiles | Comparison to children same age |
| Income Distribution | Quintiles, top 1% | Where you fall economically |
| Performance Reviews | Stack ranking percentile | Employee comparison |
| Medical Labs | Reference ranges | Is your value normal? |
| Academic Grading | Class percentile rank | Class standing |
Growth chart example: A child at the 60th percentile for height is taller than 60% of children their age—perfectly normal. Concern arises when percentile changes dramatically (e.g., from 75th to 25th).
Worked Examples
Finding the 75th Percentile
Problem:
Find the 75th percentile of: 3, 6, 7, 8, 8, 9, 10, 13, 15, 16, 20
Solution Steps:
- 1Sort data (already sorted): n = 11 values
- 2Calculate position: L = (75/100) × (11+1) = 0.75 × 12 = 9
- 3Position 9 is a whole number, so 75th percentile = 9th value
- 4Count to position 9: 3, 6, 7, 8, 8, 9, 10, 13, 15...
Result:
75th percentile = 15. This means 75% of values (roughly 8 of 11) are below 15.
Finding Percentile with Interpolation
Problem:
Find the 30th percentile of: 5, 10, 15, 20, 25 (n = 5)
Solution Steps:
- 1Calculate position: L = (30/100) × (5+1) = 0.30 × 6 = 1.8
- 2Position 1.8 is between 1st and 2nd values
- 3Value at position 1 = 5; Value at position 2 = 10
- 4Interpolate: 5 + 0.8 × (10 - 5) = 5 + 4 = 9
Result:
30th percentile = 9. This is 80% of the way from the 1st value (5) to the 2nd value (10).
Finding Percentile Rank of a Value
Problem:
In a class of 25 students, your score of 78 is higher than 20 students. What is your percentile rank?
Solution Steps:
- 1Count students scoring below you: 20
- 2Total students: 25
- 3Percentile rank = (20 / 25) × 100 = 80
- 4Interpretation: You're at the 80th percentile
Result:
Percentile rank = 80th. You scored better than 80% of the class. This could also be described as 'top 20%'.
Tips & Best Practices
- ✓Remember: percentile tells you your rank relative to others, not your absolute performance.
- ✓The 50th percentile is the median—half the data is below, half above.
- ✓For quick estimation: 1 standard deviation above mean ≈ 84th percentile; 2 SD ≈ 98th percentile.
- ✓IQR (Q3 - Q1) captures the middle 50% and is useful for identifying outliers.
- ✓Small datasets can give unreliable percentiles—larger samples give more stable estimates.
- ✓When comparing test scores, percentiles are often more meaningful than raw scores.
- ✓'Top 10%' equals the 90th percentile and above (100 - 10 = 90).
Frequently Asked Questions
Sources & References
- NIST/SEMATECH e-Handbook - Percentiles (2024)
- CDC Growth Charts (2024)
- Khan Academy - Percentiles (2024)
- College Board - SAT Percentiles (2024)
Last updated: 2026-01-22