ANOVA Calculator

Enter your group data into Group 1, Group 2, and Group 3 (comma-separated values) to run a One-Way ANOVA test. You get back the F-statistic, p-value, degrees of freedom, sum of squares, and mean squares — plus a visual breakdown of between-group vs. within-group variance. Set your significance level (α) to control the rejection threshold.

Enter comma-separated numeric values for Group 1.

Enter comma-separated numeric values for Group 2.

Enter comma-separated numeric values for Group 3.

Optional fourth group. Leave blank to run ANOVA on 3 groups.

Threshold probability for rejecting the null hypothesis.

Results

F-Statistic

--

P-Value

--

Result

--

df (Between Groups)

--

df (Within Groups)

--

Sum of Squares (Between)

--

Sum of Squares (Within)

--

Mean Square (Between)

--

Mean Square (Within)

--

Sum of Squares: Between vs. Within Groups

Results Table

Frequently Asked Questions

What is ANOVA and when should I use it?

ANOVA (Analysis of Variance) is a statistical test used to determine whether the means of three or more independent groups are significantly different from each other. Use it when you have one categorical independent variable (with 3+ levels) and one continuous dependent variable — for example, comparing test scores across three teaching methods.

What does the F-statistic mean in ANOVA?

The F-statistic is the ratio of variance between groups (Mean Square Between) to variance within groups (Mean Square Within). A larger F-statistic indicates that the group means are more spread out relative to the variation within groups, suggesting a significant difference exists. If F is close to 1, the group means are likely not significantly different.

What is the p-value in an ANOVA test?

The p-value tells you the probability of observing an F-statistic as extreme as (or more extreme than) your result, assuming the null hypothesis (all group means are equal) is true. If the p-value is less than your chosen significance level α (e.g. 0.05), you reject the null hypothesis and conclude that at least one group mean differs significantly.

What are the assumptions of a one-way ANOVA?

One-way ANOVA assumes: (1) the samples are independent of each other, (2) the data within each group is approximately normally distributed, and (3) the variances across groups are roughly equal (homogeneity of variance). Violating these assumptions can affect the reliability of your results.

What is the difference between Sum of Squares Between and Within?

Sum of Squares Between (SSB) measures the variability of group means around the overall grand mean — it reflects how much the groups differ from each other. Sum of Squares Within (SSW) measures the variability of individual observations within each group around their own group mean. ANOVA uses the ratio of these two quantities to compute the F-statistic.

What do degrees of freedom mean in ANOVA?

Degrees of freedom (df) represent the number of independent pieces of information used to estimate variance. In one-way ANOVA, df between = k − 1 (where k is the number of groups) and df within = n − k (where n is the total number of observations). These values are used to look up or compute the critical F-value and p-value.

Does a significant ANOVA result tell me which groups are different?

No — a significant ANOVA only tells you that at least one group mean differs from the others, not which specific groups differ. To identify which pairs of groups are significantly different, you need a post-hoc test such as Tukey's HSD, Bonferroni correction, or Scheffé's test after finding a significant ANOVA result.

How many groups can I compare with this ANOVA calculator?

This calculator supports 3 to 4 groups. Enter your comma-separated data values into each group field. Leave Group 4 blank if you only need to compare 3 groups. For more than 4 groups, consider statistical software packages such as R, SPSS, or Python's scipy library.

More Math Tools