Skip to main content

Percentile Calculator with Quartiles, IQR and Outliers

Any percentile P plus Q1 Q2 Q3, IQR, five-number summary, box plot and 1.5×IQR outliers, browser-only

  • Runs locally
  • Category Calculator
  • Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.

Up to 10000 numbers. Integers, decimals, negatives, scientific notation (1.5e-3) accepted.

Try a preset
P90 =92.1
Any value 0 to 100. Example: 90 gives the 90th percentile.
Inclusive linear interpolation. P0 returns the minimum, P100 the maximum. This is the default in NumPy, R and Excel’s PERCENTILE.INC.
Quartiles & IQR
Q1 (P25)
79.5
Q2 (P50, median)
85.5
Q3 (P75)
89.25
IQR (Q3 − Q1)
9.75
Five-number summary
Min
70
Q1 (P25)
79.5
Median
85.5
Q3 (P75)
89.25
Max
95
Box plot
min70Q179.5Q285.5Q389.25max95
Outliers (1.5×IQR rule)
Fences: [64.875, 103.875]
none
All numbers are computed in your browser tab. Nothing is uploaded or logged. The share URL does encode your data, so avoid sharing links for confidential numbers.

What this tool does

Free percentile and quartile calculator. Paste a list of numbers separated by commas, spaces or newlines and read any percentile P from 0 to 100, plus the full quartile set: Q1 (P25), Q2 (the median, P50), Q3 (P75) and the interquartile range IQR = Q3 − Q1. It also prints the five-number summary (min, Q1, median, Q3, max), draws a box plot, and flags outliers with the Tukey 1.5×IQR rule. Three interpolation methods are built in so the result matches whatever tool your class or report uses: linear (R-7, the NumPy and Excel PERCENTILE.INC default), nearest-rank (no averaging, always a real data point), and exclusive (Excel PERCENTILE.EXC). Everything runs in your browser, one-click copy and a shareable URL that reproduces your exact data and settings.

Tool details

Input
Text + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy + Preview
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 9 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Calculator · Student
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Percentile Calculator fits into your work

Use it for fast estimates, comparisons, and planning numbers before you make the final call.

Calculation jobs

  • Getting a realistic range before a purchase, plan, workout, or schedule decision.
  • Comparing scenarios by changing one input at a time.
  • Turning rough assumptions into a number you can discuss.

Calculation checks

  • Double-check units, dates, rates, and rounding assumptions.
  • Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
  • Save the inputs that produced an important result so you can reproduce it later.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Z-Score Calculator Standardize any value, reverse a z-score back to raw, or compute μ and σ from a dataset — with left/right/two-tailed normal probabilities and percentile Open
  2. 2 Percentage Calculator 5 common percentage calculations — "x% of y", "x is what% of y", percentage change, increase/decrease — instant, browser-only Open
  3. 3 Statistics Basic Calculator Basic statistics calculator — mean/median/mode/variance/std-dev/quartiles/range/IQR/skewness/kurtosis + histogram + box plot, paste any numbers. Open

Real-world use cases

  • Read where a test score sits in the class

    A teacher pastes the whole class set and types 90 into the percentile box. The P90 tells them the cutoff above which the top tenth of students scored, and the quartiles split the class into four ability bands at a glance. Switch the percentile to find any rank — the 25th for the bottom quarter, the 50th for the median — without re-sorting the list by hand.

  • Set a salary band from market data

    You have a column of comparable salaries and need a P25 to P75 range for an offer band. Paste the numbers, read Q1 and Q3, and the IQR shows how wide the middle of the market is. Because the calculator is robust to a couple of very high outliers, one executive package will not drag your band off the realistic center.

  • Flag latency outliers in a benchmark run

    Paste a list of response times in milliseconds. The 1.5×IQR rule and the box plot immediately separate the normal cluster from a few slow spikes, so you can decide whether to investigate the tail or drop it before reporting a median. The five-number summary gives you min, Q1, median, Q3 and max in one line for the writeup.

  • Match a homework answer to the method your course uses

    Stats courses disagree on quartile definitions, and a wrong method turns a correct calculation into a wrong grade. Toggle between linear (Excel INC), exclusive (Excel EXC) and nearest-rank to see all three answers side by side, then submit the one your textbook or software expects. The note under the result explains the difference.

Common pitfalls

  • Assuming every tool gives the same quartiles. Excel PERCENTILE.INC, PERCENTILE.EXC and textbook methods can all return different Q1 values for the same data. Check which method your course or software uses and switch the calculator to match before comparing answers.

  • Confusing percentile value with percentile rank. P90 is the value at the 90th position; the percentile rank answers the reverse question, what percent of data falls below a given value. Typing a data value into the percentile box returns the wrong thing.

  • Reading IQR as the full range. IQR is only the middle 50 percent, Q3 − Q1, not max − min. A small IQR with a large range means the data is tightly packed in the middle but has a few far-out tails, which the box plot shows clearly.

Privacy

Every percentile, quartile and outlier check is plain JavaScript that runs in your browser tab; no data is uploaded or logged. One caveat: the shareable link encodes your numbers, the chosen percentile and the method in the URL, so a link pasted into chat records those numbers in the recipient server access log. For confidential scores or salaries, use the copy button and paste the text instead of sharing the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-05-29