Skip to main content
v2026.11,772 entries · CC-BY 4.0

Cohen’s f² Effect Size for Regression: Formula, Benchmarks, and How It Differs From Cohen’s d

Cohen’s f² is the regression-specific effect size, derived from R² (or R² change), with its own small/medium/large conventions distinct from Cohen’s d.

Written and maintained by CASRAI Editorial Board

Last updated

Cohen’s f² is the effect-size measure built for regression, not the one built for group comparisons. Cohen’s d answers “how far apart are two group means, in standard-deviation units?” Cohen’s f² answers a different question: “how much variance does this predictor, or this block of predictors, actually add to a regression model?” It is derived directly from R² (or from the change in R² when a predictor is added to an existing model), which makes it the natural effect size for multiple regression, hierarchical/sequential regression, and the power-analysis software researchers actually use to plan sample size for those designs. This guide covers the formula for a single predictor or block, Cohen’s (1988) small/medium/large conventions, a fully reproducible worked example, and exactly how f² differs from Cohen’s d.

What Cohen’s f² measures

For a regression model as a whole, Cohen’s f² expresses the proportion of variance explained relative to the variance not explained:

f² = R² / (1 − R²)

This is the effect size for the omnibus test of whether a model’s R² is significantly different from zero — it rescales R² so that equal-sized increments feel more like equal-sized increments in explanatory power, which R² itself does not do (going from R² = 0.10 to 0.20 is a much bigger jump in f² terms than going from 0.50 to 0.60).

Calculating the local f² for a single predictor or block

Most of the time, a researcher does not want the effect size for an entire model — they want the effect size for one predictor, or one theoretically meaningful block of predictors, controlling for everything else already in the model. This is the “local” or “partial” f², and it is what a sequential (hierarchical) regression is built to test. Fit the model twice:

  • Model A — the base model, without the predictor(s) of interest.
  • Model AB — the same model with the predictor(s) of interest added.

Then:

f² = (R²AB − R²A) / (1 − R²AB)

The numerator is the familiar R² change (ΔR²) reported in a sequential regression table. The denominator rescales that change against the variance the full model still leaves unexplained. This is the exact quantity G*Power’s “F tests — Linear multiple regression: special (R² increase)” module asks for as its effect size input, because it is the effect size that determines statistical power for testing whether adding a specific predictor or block improves the model.

Cohen’s small/medium/large conventions

Cohen (1988) proposed benchmark values for f² in multiple regression, distinct from the conventions he separately proposed for Cohen’s d (group comparisons) and for Cohen’s f (the ANOVA-family effect size based on eta-squared). The three are not interchangeable and do not convert into one another by simple arithmetic — each was calibrated to its own test family.

Effect size f² value Rough R² equivalent (single predictor)
Small f² = 0.02 R² ≈ 0.02
Medium f² = 0.15 R² ≈ 0.13
Large f² = 0.35 R² ≈ 0.26

As with Cohen’s d benchmarks, treat these as a fallback for when a field has no better-established yardstick of its own — not as a universal pass/fail line. A predictor with a “small” f² can still be the theoretically decisive one in a model; a “large” f² on a trivial control variable is not automatically the finding worth leading a paper with.

A worked example

The numbers below come from a seeded simulation (n = 150, fixed random seed, reproducible), not an invented case study. A base model predicts a continuous research-productivity outcome from two predictors — years of continuous funding and team size. A second model adds a third predictor, mentorship hours, to test whether it explains additional variance once the first two are already in the model.

Model Predictors
A (base) years funded, team size 0.1470
AB (full) years funded, team size, mentorship hours 0.1996

ΔR² = 0.1996 − 0.1470 = 0.0526. Applying the local-f² formula:

f² = (0.1996 − 0.1470) / (1 − 0.1996) = 0.0526 / 0.8004 ≈ 0.066

An f² of about 0.066 sits between Cohen’s small (0.02) and medium (0.15) benchmarks — mentorship hours adds a real but modest amount of explanatory power once the other two predictors are already accounted for. The overall model’s f² (all three predictors against a null model) works out to R² / (1 − R²) = 0.1996 / 0.8004 ≈ 0.249, which is close to Cohen’s large benchmark for the model as a whole — illustrating why the omnibus f² and a single predictor’s local f² routinely tell different stories about the same model, and why reporting only one of them can be misleading.

How f² differs from Cohen’s d

Cohen’s d Cohen’s f²
Question it answers How far apart are two group means, in SD units? How much variance does a predictor (or block) add to a regression model?
Design it fits Two-group comparisons (t-test family) Multiple/hierarchical regression, and by extension the general linear model
Built from Mean difference divided by pooled SD R², or the change in R² between two nested models
Small/medium/large 0.2 / 0.5 / 0.8 0.02 / 0.15 / 0.35
What it can’t do Doesn’t apply once there are three or more predictors in play at once Doesn’t tell you which specific group differs from which; it’s about variance explained, not group location

A regression model can be converted to a two-group comparison in special cases (a single binary predictor with no covariates reduces to a t-test, and f² and d become mathematically related through R²), but the two indices exist because they answer different questions for different designs — use whichever one matches the actual analysis being reported, rather than converting one into the other for the sake of a single “effect size” figure in a results section.

Using f² in a power analysis

Because f² is scaled specifically for regression, it is the effect-size input G*Power and similar tools expect for two related but distinct questions: whether an entire model’s R² differs from zero, and whether adding a specific predictor or block improves an already-specified model. Both require an a priori f² estimate — drawn from a pilot study, closely related published work, or (only as a last resort) one of Cohen’s benchmark values — entered alongside the number of predictors, the number of predictors already in the base model for a local test, and the desired power (conventionally 0.80) and alpha (conventionally 0.05).

Frequently asked questions

Is Cohen’s f² the same as Cohen’s f?

No. Cohen’s f is a related but separate index Cohen proposed for ANOVA-family designs, built from eta-squared, with its own small/medium/large benchmarks (0.10 / 0.25 / 0.40). Cohen’s f² is the regression-specific index built from R², with the benchmarks 0.02 / 0.15 / 0.35 given above. The similar names and the fact both come from the same 1988 source are the main reason the two get confused; they are not interchangeable and their benchmark values do not convert into one another.

Can f² be negative?

The formula itself cannot produce a negative value from a valid R² (which is bounded between 0 and 1 in ordinary least squares regression), but a local f² computed from R²AB − R²A can come out at or effectively at zero if the added predictor(s) contribute nothing once the base model is already fit — that is a legitimate, reportable result, not a calculation error.

What sample size does a given f² require?

That depends on the number of predictors in the test and the desired power, not on f² alone — the same f² needs a larger sample to detect reliably as the number of predictors in the model grows. Run the actual numbers through a power-analysis tool such as G*Power rather than estimating from the f² value in isolation.

Does f² work for logistic or other non-OLS regression?

Cohen’s original f² was defined for ordinary least squares multiple regression, where it is derived directly from R². For logistic and other generalized-linear-model regressions, R² itself is defined multiple, non-equivalent ways (Cox & Snell, Nagelkerke, McFadden’s pseudo-R²), so an f² computed from one of those pseudo-R² values is not directly comparable to an OLS f² or to Cohen’s original benchmarks — treat any such figure as a rough approximation, and say explicitly which pseudo-R² it was built from.

See also: How to Interpret R-Squared, How to Interpret Cohen’s d, Cohen’s d Effect Size: Calculation & Interpretation Guide, Effect Size: Choosing, Reporting and Interpreting It, Multiple Regression in SPSS, Statistical Power Analysis & G*Power Sample Size Guide, Degrees of Freedom in Statistics, and the Research Methods hub.

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · included with Regulatory Radar

Ask about Cohen’s f² Effect Size for Regression: Formula, Benchmarks, and How It Differs From Cohen’s d

Ask CASRAI answers research-administration questions and cites the passages behind every claim — and says so when the corpus does not cover something, instead of guessing. It comes with a Regulatory Radar subscription at $29 a month, alongside the daily digest of regulatory changes and the dashboard of what changed.

150 questions a day, on this site, over the API, or inside your own tools through the CASRAI MCP server.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →

Regulatory Radar

Stop finding out after the fact

$29/month, cancel anytime. Daily digest updates from our analysis, a dashboard holding the same items, and a cited assistant for everything they raise.

  • Federal Register, Federal Register+, Grants.gov, Regulations.gov, NSF News, UKRI, plus CASRAI’s own published content.
  • 72,264 indexed passages, and every answer cites the ones it drew on.