Eta Squared Calculator for ANOVA Effect Size

Eta Squared Calculator

Calculate ANOVA eta squared from sums of squares or from an F statistic and degrees of freedom. The calculator returns eta², percent variance explained, Cohen f, and a benchmark interpretation.

🎯Eta Squared Presets

🧮Effect Size Inputs

Use this when your ANOVA table includes effect SS and total SS.

This changes the wording only; the selected formula controls the arithmetic.

SSeffect from the ANOVA row you want to interpret.

Use corrected total SS for standard eta squared.

Optional: used to show partial eta squared context.

Optional for SS mode, required in F mode.

Optional for SS mode, required in F mode.

Enter a benchmark or prior eta² to show the gap.

Eta squared 0.000 proportion of total variance
Percent explained 0.0% variance attributed to this term
Cohen f 0.000 sqrt(eta squared / remaining variance)
Magnitude Medium Cohen-style benchmark for eta squared

🔢Current Effect Snapshot

MainANOVA term
SSSource used
87.7%Unexplained share
0.140Cohen f squared
0.123Partial eta context
48/390Core ratio
3,92Degrees freedom
+0.063Vs comparison

📐Formula Breakdown

Standard eta squaredeta² = SS_effect / SS_total. This is the proportion of total corrected variation attributed to the selected ANOVA effect.
From F statisticeta² = (F × df_effect) / (F × df_effect + df_error). This is the common F-and-df conversion and is partial-eta-squared equivalent for a single ANOVA row.
Cohen ff = sqrt(eta² / (1 - eta²)). The calculator also shows f² = eta² / (1 - eta²).
Percent explainedPercent explained = eta² × 100. For example, eta² = 0.06 means the effect accounts for about 6% of the relevant variance.
BenchmarksCommon Cohen-style eta² guide: 0.01 small, 0.06 medium, 0.14 large. Treat these as context, not automatic importance.

📊ANOVA Effect Size Comparison Grid

MeasureMain FormulaDenominatorRangeBest UseCommon ReportMain Caution
Eta squaredSS_effect / SS_totalTotal corrected SS0 to 1One-way or simple ANOVA variance shareeta² = 0.08Can add upward across complex models
Partial eta squaredSS_effect / (SS_effect + SS_error)Effect plus error SS0 to 1Factorial, repeated, and GLM ANOVA rowspartial eta² = 0.12Often larger than standard eta squared
F-derived eta squaredFdf / (Fdf + df_error)F and df row0 to 1Published ANOVA tables without sums of squareseta² from F = 0.09Equivalent to partial eta squared from the row
Omega squaredBias-adjusted SS ratioTotal SS plus MS_errorUsually 0 to 1Less biased population estimateomega² = 0.07Requires MS_error and full ANOVA details
Epsilon squaredAdjusted eta ratioTotal SSUsually 0 to 1Small-sample correction for one-way ANOVAepsilon² = 0.06Less common in software output
Cohen fsqrt(eta² / (1 - eta²))Unexplained variance0 upwardPower analysis and sample-size planningf = 0.25Depends on which eta squared was used

📏Eta Squared Magnitude Benchmarks

BandEta Squared RangePercent VarianceCohen f RangePlain ReadingReporting Note
Trivial0.000 to 0.009Under 1%Under 0.10Little variance attributed to the termMay still matter with precise measurement
Small0.010 to 0.0591% to 5.9%0.10 to 0.25Detectable but modest effectReport context and sample size
Medium0.060 to 0.1396% to 13.9%0.25 to 0.40Clear variance share for the outcomeOften useful for planning follow-up studies
Large0.140 to 0.25914% to 25.9%0.40 to 0.59Strong practical separationInspect design, coding, and assumptions
Very large0.260 to 0.49926% to 49.9%0.59 to 1.00Dominant term in the modelCheck for restricted range or grouped scaling
Extreme0.500 to 1.00050% to 100%1.00 upwardMost variance assigned to one termVerify SS_total, df, and model specification

🧪Preset Input Reference

PresetSourceEffect TermInput 1Input 2Input 3df / n ContextTypical Reading
Teaching Method ANOVASSMain effectSS_effect 48SS_total 390SS_error 342df 3, 92Medium classroom effect
Two-Way InteractionFInteractionF 3.25df_effect 2df_error 144n 150Small interaction signal
Clinical Group EffectSSMain effectSS_effect 126SS_total 812SS_error 686df 2, 87Large clinical difference
Process Shift AuditFMain effectF 6.84df_effect 4df_error 115n 120Large manufacturing shift
Classroom SectionsSSMain effectSS_effect 22.5SS_total 740SS_error 717.5df 5, 174Small section difference
Reaction Task FactorFWithin factorF 12.4df_effect 1df_error 58n 60Large task factor
Repeated Factor RowFWithin factorF 4.72df_effect 3df_error 117n 40Medium repeated effect
Regression Block TestFModel blockF 9.18df_effect 3df_error 196n 200Medium block effect
Large Training EffectSSMain effectSS_effect 210SS_total 690SS_error 480df 1, 78Very large training effect

📋Reporting Checklist Table

Report ItemWhat To IncludeSS ModeF ModeWhy It MattersExample Wording
Effect labelName the factor or interactionRequiredRequiredPrevents mixing different ANOVA rowsmethod effect
Formula sourceState SS or F conversionSS_effect / SS_totalFdf / (Fdf + error df)Readers can tell standard from partial contextcomputed from SS
Degrees freedomNumerator and denominator dfHelpfulRequiredAnchors the ANOVA test rowF(2, 87)
Effect sizeEta squared to 2 or 3 decimalsRequiredRequiredMain variance-share resulteta² = 0.123
Cohen fUse same eta basisOptionalOptionalUseful for power planningf = 0.375
InterpretationMagnitude plus subject contextRecommendedRecommendedBenchmarks alone are incompletemedium effect

💡Two Practical Tips

Use the right denominator: For standard eta², divide the effect sum of squares by total corrected sum of squares, not by error SS alone.
Label F conversions: The F-and-df formula produces the usual partial eta² row estimate, so name it clearly when comparing results.

Finally, after running the analysis, the p-value is looking good. Your experimental group did significantly better then the control. You’re excited to report this! A reviewer requests the effect size. The party has ended in an instant. You know you’ve got a number but is it meaningful? What does it mean?

That’s when eta squared comes into play as your new best friend. It shifts the discussion from “Was there a difference?” to “How large was the actual difference?” In other words, eta squared address the issue of practical significance, something stakeholders may be most concerned with.

Why Use Eta Squared

Eta squared is essentially a variance partitioning statistic, which tell you what proportion of total variation in your data is being accounted for by the factor that you’re investigating. Suppose you have tested three different teaching method; eta squared would tell you what proportion of the variation in student performance are due to the method itself, and not just due to chance (random noise) or variation between individuals.

Six percent? Well, 0.06 indicates that six percent of the variance is explained by the method. Just enter your sums of squares into the calculator above. It does the rest of the work for you, so you don’t have to guess which coefficients to use or if you have the right units.

This post was first published at https://www.noamross.net.

Knowing what denominator to plug into those values isn’t so easy. If it’s a plain ol’ one-way ANOVA, you just take the effect sum of squares and divide it by total corrected sum of squares. The result will cleanly show you how much variance the factor explain. But factorial designs get tricky. With more than one factor in play, you might end up with an unclear standard calculation. Partial eta squared is where a lot of researcher go from there. It separates out the effect by dividing the effect sum of squares by the sum of the effect and error sum of squares.

That’s the approach that the tool on this page follows; it allows you to toggle between the standard eta squared calculation and the F-statistic conversion. The latter is especially helpful if you’re working based off a table in a publication where you don’t have access to the raw sums of squares.

Cohen’s benchmarks are 0.01 for small, 0.06 for medium, and 0.14 for large. Those are useful heuristics, not hard-and-fast rules. What’s “small” in one context could be “clinically very important” in another. What’s “large” in another study could be simply due to a lot of measurement error. There’s a reference table for this on the page, but as always, it depends heavily on context.

How precise were your measures? What was your sample size? With a huge sample size, you can detect small effects that aren’t necessarily practically meaningful at all. That’s why eta squared is useful: It lets you cut through that noise.

A third frequent error I see is people mixing up eta squared and R-squared: Though these two statistics are related, they aren’t the same thing. Eta squared is what you’d use in an ANOVA situation; R-squared is what you’d use in a regression one. And even though they tend to get close in balanced designs, they can differ greatly in unbalanced ones. You’ll reach incorrect conclusions about model fit if you apply wrong statistic. (The calculator gives you an option for calculating Cohen’s f, too, which is handy for conducting a power analysis.)

Finally, it allows you to determine in advance what effect size you would of be able to detect using a particular sample size. This will help you plan your next study.

Reporting these numbers clearly is just as important as calculating them. Are you using partial or standard eta squared? Report it. Do you have any confidence intervals? If so, include them too. By itself, a point estimate can be misleading. Even in small sample size, there’s a lot of variability in the estimate. Acknowledging that uncertainty will make your results appear more believable. It demonstrates that you’re aware of what your data can and cannot tell you.

Ultimately, that’s what effect sizes are: communication. Communication of abstract stats into tangible impact. It communicates whether your audience should act on something. A significant p-value is simply the entry ticket. It’s the performance. And make sure that you’re telling the whole story.

Eta Squared Calculator for ANOVA Effect Size