Intraclass Correlation Calculator

Paste a subjects-by-raters data matrix to compute ICC(1), ICC(2), and ICC(3) with confidence intervals, F-tests, and plain-English interpretation.

Data Matrix

Rows = subjects, columns = raters. Paste from Excel or Google Sheets (tab-separated).

Model Selection Guide

ICC(1) Each subject rated by different random raters
ICC(2) Same raters rate all subjects; raters are a random sample
ICC(3) Same raters rate all subjects; raters are the raters of interest

Reliability Thresholds (Koo & Mae, 2016)

> 0.90 Excellent
0.75–0.90 Good
0.50–0.75 Moderate
< 0.50 Poor

Paste your data and click Calculate

Copied!

Summary

Paste a subjects-by-raters data matrix to compute ICC(1), ICC(2), and ICC(3) with confidence intervals, F-tests, and plain-English interpretation.

How it works

  1. Paste your data as a tab-separated matrix — rows are subjects, columns are raters.
  2. Choose the ICC model: one-way random (ICC 1), two-way random (ICC 2), or two-way mixed (ICC 3).
  3. Select whether you are averaging across raters (Average) or using a single rater (Single).
  4. Click Calculate to run the one-way or two-way ANOVA decomposition.
  5. Read the ICC value, 95% confidence interval, F-statistic, and reliability category.

Use cases

  • Assess inter-rater agreement between clinicians scoring a diagnostic instrument.
  • Evaluate test-retest reliability of a physiological measurement across sessions.
  • Validate a new rating scale before using it in research.
  • Report reliability statistics for a grant or journal submission.
  • Compare rater consistency before and after training.
  • Check whether automated and human scores can be used interchangeably.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu