Mann Whitney U Test

The Mann-Whitney U Test compares two independent groups on a continuous or ordinal outcome, without assuming normality. Example: comparing pain scores between two patient groups when the score distribution is skewed.


Step 1 — Provide your data

Three ways to provide data:

  • Manual entry — paste two columns into Group 1 and Group 2 text areas
  • Excel / CSV upload — supports two layouts:
    • Separate columns — Group 1 and Group 2 in different columns
    • Stacked format — one value column + one group identifier column
  • Download Sample File — template Excel file to fill in
  • Generate Random Data — fills inputs with random values

Step 2 — Calculate

Click Calculate Mann-Whitney U Test.


Step 3 — Read the results

FieldWhat it shows
U StatisticThe Mann-Whitney U value (smaller of U₁ and U₂)
Z-scoreStandardised Z value
P-value (NEJM)Significance
Effect Size (r)Rank-biserial correlation with interpretation label
Group MediansMedian for each group
Rank sumsR₁ and R₂

Interpretation block with significance and direction statements.

A UniversalChatBot is available for discussion.


Statistical methods used

Test statistic

ComponentFormula
Combined rankingAll observations merged, sorted, ranked (ties averaged)
U₁R₁ − n₁(n₁ + 1) / 2
U₂R₂ − n₂(n₂ + 1) / 2
U (reported)min(U₁, U₂)

Normal approximation for p-value

ComponentFormula
μ_Un₁ × n₂ / 2
σ_U√(n₁ × n₂ × (n₁ + n₂ + 1) / 12)
Z-score(U − μ_U) / σ_U
p-value`2 × (1 − Φ(

Hypothesis statement

  • H₀: The two groups come from the same distribution
  • H₁: The two groups come from different distributions (two-tailed)
  • Significance level: α = 0.05

Effect size — Rank-biserial correlation (r)

r = |Z| / √(n₁ + n₂)

| |r| value | Label | |---|---| | < 0.10 | Negligible effect | | 0.10 – 0.30 | Small effect | | 0.30 – 0.50 | Medium effect | | ≥ 0.50 | Large effect |

Minimum sample size: 3 values per group.