One-Way ANOVA Calculator
Build a complete one-way ANOVA table from pasted groups: sums of squares, degrees of freedom, mean squares, the F statistic, an exact p-value and eta squared.
ANOVA table
| Source | SS | df | MS | F | p |
|---|---|---|---|---|---|
| Between groups | 84 | 2 | 42 | 9.26471 | 0.002399 |
| Within groups (error) | 68 | 15 | 4.53333 | — | — |
| Total | 152 | 17 | — | — | — |
Reject the null hypothesis (p ≤ α = 0.05)
Group summary
| Group | n | Sum | Mean | SD |
|---|---|---|---|---|
| Group 1 | 6 | 30 | 5 | 1.78885 |
| Group 2 | 6 | 54 | 9 | 2.19089 |
| Group 3 | 6 | 60 | 10 | 2.36643 |
SSB = Σ nⱼ(x̄ⱼ − x̄)², SSW = Σ Σ (x − x̄ⱼ)², F = MSB / MSW, and p is the upper tail of the F distribution from the regularized incomplete beta function. A significant F says at least one group mean differs — it does not say which, so follow up with a post-hoc test.
Assumes independent observations, roughly normal residuals and similar variances between groups (6.0 values per group on average).
What is the One-Way ANOVA Calculator?
The ByteTools One-Way ANOVA Calculator compares the means of two or more groups in a single test. Paste one group per line, and the tool builds the standard ANOVA table: between-groups and within-groups sums of squares, degrees of freedom, mean squares, the F ratio and the p-value read from the F distribution.
- Full ANOVA table with SS, df, MS, F and p
- Handles unbalanced designs with different group sizes
- Exact p-value from the F distribution, not a rounded table
- Eta squared and omega squared effect sizes
- Per-group n, sum, mean and standard deviation
- 100% local — your data is never uploaded
How to use the One-Way ANOVA Calculator
- 1
Paste your data with one group per line, values separated by spaces, commas or tabs.
- 2
Add as many groups as you need — they can be different sizes.
- 3
Pick your significance level alpha.
- 4
Read the ANOVA table: SS, df, MS, F and the p-value.
- 5
Check eta squared and the group summary below, then click Copy table.
About the One-Way ANOVA Calculator
The ByteTools One-Way ANOVA Calculator compares the means of two or more groups in a single test. Paste one group per line, and the tool builds the standard ANOVA table: between-groups and within-groups sums of squares, degrees of freedom, mean squares, the F ratio and the p-value read from the F distribution.
Group sizes do not have to match, so unbalanced designs work fine. Underneath the table you get eta squared and omega squared as effect sizes, the critical F at your chosen alpha, and a per-group summary of n, sum, mean and standard deviation so you can see which group is pulling the result.
All of the statistics are computed in your browser using a hand-written regularized incomplete beta function for the F tail, so the p-value agrees with R or SPSS rather than a rounded table. Nothing is uploaded, unpublished data stays on your own machine, and the page continues to work with no connection.
Frequently asked questions
What does a significant ANOVA result actually tell me?
It tells you that at least one group mean differs from the others, but not which one. That is why a significant F is normally followed by a post-hoc comparison such as Tukey's HSD, which tests the individual pairs while controlling the overall error rate.
Why not just run several t-tests instead of an ANOVA?
Every extra t-test adds another chance of a false positive, so comparing four groups pairwise means six tests and a real error rate far above 5%. ANOVA asks the whole question in one test at your stated alpha, which is why it is the standard first step.
What assumptions does one-way ANOVA make?
It assumes the observations are independent, the residuals are roughly normal and the groups have similar variances. It copes reasonably well with mild departures, especially when group sizes are close to equal, but strongly unequal variances call for Welch's ANOVA instead.
What is the difference between eta squared and omega squared?
Both describe how much of the total variation the group differences explain. Eta squared is simply SSB divided by SST and is slightly optimistic, while omega squared subtracts the variation you would expect by chance and is a less biased estimate, especially with small samples.
How do I read the F statistic?
F is the between-groups mean square divided by the within-groups mean square, so it compares variation between the group means with variation inside the groups. An F near 1 means the groups look no more different than random noise; the larger F gets, the stronger the evidence of a real difference.
Related tools
T-Test Calculator
Run a one-sample, paired or two-sample t-test from raw data. Get t, degrees of freedom, exact p-values, the critical value, Cohen's d and a confidence interval.
P-Value Calculator
Turn a z, t, chi-square or F test statistic into left-tail, right-tail and two-tailed p-values, with the critical value and a reject or fail-to-reject verdict.
Chi-Square Test Calculator
Run a chi-square goodness-of-fit test or a test of independence on a contingency table. Get the statistic, degrees of freedom, exact p-value and Cramér's V.
Variance Calculator
Calculate population and sample variance from a list of numbers. See the mean, squared deviation table and standard deviation, computed in your browser.
Standard Deviation Calculator
Calculate population and sample standard deviation and variance from a list of numbers. Free online tool showing the mean, count and formula steps.