Percentile Calculator
Find any percentile and convert values to percentile ranks
Percentile Calculator
A percentile tells you what percentage of a dataset falls below a given value. The 75th percentile, for instance, means 75% of values are below that number. Percentiles are central to standardized test scoring, clinical growth charts, salary benchmarking, and any area where you need to compare one value to a distribution.
This calculator computes any percentile (P1 through P99) from a dataset, supports two interpolation methods, automatically reports Q1/Q2/Q3 quartiles, and converts any data value into a percentile rank.
How to Use This Calculator
- Enter your dataset ā paste comma-separated or newline-separated numbers (e.g., 12, 15, 18, 22, 25).
- Enter the percentile target ā a number between 1 and 99 (e.g., 90 for the 90th percentile).
- Enter a value to rank ā optionally enter a specific value to find where it falls in the distribution.
- Select interpolation method ā either "linear" (smoother, used by NumPy) or "nearest rank" (simpler, returns an actual data value).
Interpolation Methods
Linear interpolation (default): Between two data points, the percentile is estimated proportionally. This is the method used by NumPy's percentile function, Excel's PERCENTILE.INC, and most scientific software. It can return values between actual data points.
Nearest rank: Returns the actual data value at rank ⌈P/100 × n⌉. Simpler to explain and always returns a real observation. This is the method often taught in introductory statistics.
Quartiles (Q1, Q2, Q3)
Quartiles are the 25th, 50th (median), and 75th percentiles. The interquartile range (IQR) = Q3 - Q1 is a robust measure of spread that ignores extreme values. Outlier detection commonly uses 1.5 × IQR from Q1 and Q3.
Real-World Examples
SAT scores: If a score of 1350 is at the 85th percentile, 85% of test-takers scored lower. A student wants to know their percentile rank ā enter the score distribution and their score in the "value to rank" field.
Height growth charts: Pediatricians track a child's height against the 50th and 95th percentile curves for their age. A child at the 90th percentile is taller than 90% of peers.
Salary benchmarking: HR departments use the 25th, 50th, and 75th percentile salaries for a role to set compensation bands across the organization.