Search tools

Find a tool by name or what it does.

Percentile Calculator

Paste a list of numbers to get any percentile, the quartiles Q1, Q2, and Q3, and the percentile rank of a single value.

Everything is calculated in your browser. Nothing is uploaded.

Common percentiles

Results
90th percentile
94.8
Percentile rank of 88
54.17th percentile

6 below · 1 equal · 5 above (n = 12)

How ties are counted

12
Count
values
70
Minimum
81
Q1
25th percentile
86.5
Median
Q2 · 50th
91.5
Q3
75th percentile
99
Maximum
10.5
IQR
Q3 - Q1
29
Range
max - min
How the 90th percentile was found
Sorted values
12
Position (k / 100) x (n - 1)
9.9
Between the two nearest values
93 to 95
Weight toward the upper value
90%
Result
94.8

How to calculate a percentile

  1. Enter your numbers

    Paste or type your data set into the box, separated by commas, spaces, or new lines.

  2. Choose a percentile

    Type a percentile from 0 to 100, or tap one of the common percentile buttons to set it instantly.

  3. Rank a value (optional)

    Enter a single value to find its percentile rank, meaning the share of the data at or below it.

  4. Read and copy the results

    The percentile value, the quartiles, and the rank appear at once, and the copy button grabs the full summary.

Why use this tool

Any percentile you need

Enter any percentile from 0 to 100 and read its value. When the percentile lands between two numbers, the result is interpolated linearly between the two nearest values, the same method spreadsheets use.

Quartiles and interquartile range

Q1, Q2, and Q3 are shown together with the interquartile range, the minimum, the maximum, and the count, so you can describe the spread of your data at a glance.

Rank a value both ways

Enter a value to see where it sits inside the data as a percentile rank, with a choice of how tied values are counted so a test score or a single measurement lands where you expect.

Forgiving input parsing

Commas, spaces, tabs, and new lines all work as separators, and anything that is not a number is skipped and counted rather than breaking the result.

Runs entirely in your browser

Everything is calculated on your device as you type. Nothing is uploaded, stored, or logged.

About this tool

A percentile tells you the value below which a given share of your data falls. The 90th percentile is the number that 90 percent of the values sit at or below. This calculator takes a list of numbers, sorts them, and reports the value at any percentile from 0 to 100, using linear interpolation between the two closest data points when the percentile lands between them. It also shows the three quartiles, Q1, Q2, and Q3, along with the interquartile range, so you can read the middle and the spread of your data in one place.

Enter an optional value to rank and the tool works in the other direction: it reports the percentile rank of that value, meaning the share of the data that falls at or below it. This is how a test score becomes a percentile, or how you find where a single measurement sits inside a larger set. Tied values are handled with a choice of methods, so you can give equal values half credit, count them as at or below, or count only the values strictly below.

Separate your numbers with commas, spaces, tabs, or new lines, and paste a column straight from a spreadsheet. Decimals, negatives, and scientific notation all work, and any entry that is not a number is skipped and counted rather than breaking the result. Everything runs in your browser and nothing is uploaded. For a wider summary of the same data, the average calculator reports the mean, median, and mode together, and the standard deviation calculator measures how far the values spread from the mean.

Frequently asked questions

How is the percentile calculated?
Your numbers are sorted, then the position for the chosen percentile is found at (k divided by 100) times (count minus 1). If that position lands between two values, the result is interpolated linearly between them. This is the inclusive method used by common spreadsheets, so the numbers match what you would get there.
What is the difference between a percentile and a percentile rank?
A percentile maps a percent to a value: the 75th percentile is the value that three quarters of the data sit at or below. A percentile rank works in reverse, mapping a value back to the percent of the data at or below it. Type a percentile in the percentile box, and type a value in the value box to get its rank.
How are the quartiles defined?
Q1 is the 25th percentile, Q2 is the median at the 50th percentile, and Q3 is the 75th percentile, all found with the same interpolation method. The interquartile range is Q3 minus Q1, and it measures the spread of the middle half of your data.
What numbers can I enter?
Separate values with commas, spaces, tabs, or new lines in any combination. Decimals, negative numbers, and scientific notation all work. Anything that is not a valid number is skipped and reported as a count, so a stray heading or blank line will not throw off the result.
Is my data uploaded anywhere?
No. Every calculation runs in your browser as you type. Your numbers are never sent to a server, stored, or logged.

Related tools