standarddeviationcalculator.net

IQR and outlier calculator

Enter your numbers to get the quartiles, the interquartile range and any outliers flagged by Tukey's 1.5 × IQR rule, drawn on a box plot.

Separate values with commas, spaces, tabs or new lines — paste a column straight from a spreadsheet and it will parse. Decimals and negatives are fine.

Interquartile range (IQR) 4.5
Minimum12
Q1 (25th percentile)14.25
Median (Q2)16.5
Q3 (75th percentile)18.75
Maximum44
IQR (Q3 − Q1)4.5
Range32
Count (n)10
Lower fence (Q1 − 1.5·IQR)7.5
Upper fence (Q3 + 1.5·IQR)25.5
Outliers44
Extreme outliers (3·IQR)44
44 12 Q1 14.25 med 16.5 Q3 18.75 25.5

The box spans the middle 50% of the data, from Q1 to Q3, with the median inside it. Whiskers reach the furthest values still within 1.5 IQR of the box; the 1 point beyond that is an outlier.

Show the working, step by step

The formula

IQR = Q3 − Q1 lower fence = Q1 − 1.5 × IQR upper fence = Q3 + 1.5 × IQR

Q1 is the value a quarter of the way through the sorted data and Q3 three quarters of the way. The distance between them spans the middle 50% of the observations — so the IQR answers "how spread out is the bulk of my data?" while deliberately ignoring the tails.

Why it survives outliers

Take 12, 15, 17, 14, 19, 21, 16, 13, 18 and then replace the 21 with 2100. The standard deviation leaps from about 2.9 to over 690. The IQR does not move at all, because 2100 is still simply "the largest value" and the quartiles are positional.

That robustness is the whole point. It is why box plots are the standard way to compare distributions that may contain anomalies, and why median-and-IQR is the conventional summary for skewed data such as incomes or response times.

Reading the box plot

Where 1.5 comes from

John Tukey chose it as a practical compromise rather than deriving it. On perfectly normal data the 1.5 × IQR rule flags roughly 0.7% of observations — rare enough to be worth a look, common enough that the rule is not useless. The 3 × IQR threshold for "extreme" flags about one in half a million.

Because it is a convention rather than a law, expect a few flags on any large clean dataset. A thousand normal observations will produce about seven, none of them errors.

Related calculators

Common questions

What is the interquartile range?

The IQR is the width of the middle half of your data: IQR = Q3 − Q1. It ignores the top and bottom quarters entirely, which is what makes it resistant to outliers.

How do I find outliers using the IQR?

Tukey's rule: anything below Q1 − 1.5 × IQR or above Q3 + 1.5 × IQR is a mild outlier. Beyond 3 × IQR it is an extreme outlier. This calculator reports both, and marks them in red on the box plot.

Why use the IQR instead of the standard deviation?

Because a single extreme value can move a standard deviation a long way and barely moves the IQR. Change the largest value in a dataset from 20 to 2,000 and the SD explodes while the quartiles do not shift at all.

Use the standard deviation for roughly symmetric data, and the IQR for skewed data or anywhere outliers are expected.

Why do other calculators give different quartiles?

Because there is no single agreed definition — at least nine are in use. This site uses linear interpolation between order statistics, matching R's default and Excel's QUARTILE.INC. Minitab and some textbooks use a different rule and will differ slightly on small datasets. Details here.

Should I delete the outliers it finds?

Almost never automatically. An outlier is a flag, not a verdict: it may be a transcription error worth removing, or the single most informative point in your data. Investigate what produced it before deciding.

Written and reviewed by our editorial team. Last updated . Method and sources: how these numbers are computed.