Outlier Detector

Flag possible numeric outliers with an explicit IQR or z-score method while retaining every observation and its order.

Inputs stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Find possible outliers controls

Showing an example. Edit to see your own.

Up to 5,000 numbers. Commas, spaces, semicolons or line breaks separate them.

The usual fence is 1.5. Larger values flag fewer rows.

A value is flagged when its z-score is strictly larger than this.

Processed in your browser. Your inputs stay on this device.

How to use Outlier Detector

  1. Enter the numeric observations and choose IQR or z-score.
  2. Set the multiplier or threshold and the supported variance convention.
  3. Review the threshold report and export all observations with their flags.

Example: Outlier Detector

Outlier Detector: 1 of 9 values is a possible outlier (IQR method, 1.5 x IQR).

You add
Values (comma or line separated): 1,2,3,4,5,6,7,8,100 Method: iqr IQR multiplier (k): 1.5 Z-score threshold: 3 Standard deviation: population
You get
1 of 9 values is a possible outlier (IQR method, 1.5 x IQR). Row 9: 100 (above upper limit 13) 1 | 1 | no | 2 | 2 | no | 3 | 3 | no |

Options

Detection rule
Choose the supported IQR or z-score rule and its threshold. They describe different ways of flagging unusual entered values.
Flagged observations
Review the original row or position with each flag. A flagged value stays part of the source and is not automatically corrected or deleted.

Supported inputs and limits

Up to 5,000 values. IQR uses type-7 linear-interpolated quartiles; z-scores use the selected population or sample deviation. Boundary equality is not flagged. Constant values and small sample cases receive explicit handling. A flag does not prove an error.

Where your input is processed

This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

An unusual value may still be valid

A flag can reflect a recording error, a real extreme event or a model that does not fit the data. Check units, collection conditions and the shape of the distribution before deciding what to do. Repeating the analysis with a different threshold does not by itself resolve the cause.

Questions about Outlier Detector

Does a flagged value get deleted?

No. All observations remain in their original order with an added flag. Review the context before changing a dataset.

Why can IQR and z-score flag different values?

They use different summaries and assumptions. Extreme values can affect a mean and standard deviation, while quartile fences depend on the ordered distribution.

Can I use z-scores on a constant list?

Its standard deviation is zero, so ordinary z-scores are undefined. The tool states that case rather than dividing by zero.

Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem