What this answers
This calculator answers "do these groups still differ on the outcome after accounting for a covariate that also predicts the outcome?" A raw group comparison can be misleading if groups happen to differ on a covariate that itself drives the outcome; ANCOVA statistically levels that playing field before comparing groups.
How it is calculated
This calculator uses the classical pooled within-group regression method for a single covariate: a common slope relating the covariate to the outcome is estimated by pooling the within-group covariate-outcome relationship across all groups, assuming that slope is the same in every group (the "homogeneous slopes" assumption). Each group's raw mean outcome is then adjusted using that common slope and how far the group's own covariate mean sits from the grand covariate mean, and an F test compares the adjusted group means against the adjusted error variability.
Worked example
For two groups sharing the exact same covariate values but with Group B's outcome consistently 10 points higher than Group A's at every matching covariate value, the pooled slope captures the shared covariate-outcome relationship perfectly, and the adjustment correctly attributes the full 10-point gap to the group effect rather than to any covariate imbalance, since the covariates were identical here.
Assumption audit
What this result does not mean
A significant adjusted group effect means the groups differ on the outcome beyond what the covariate explains, not that the covariate itself is unimportant, and not proof of causation between group assignment and the outcome unless the groups were themselves randomly assigned.
Limitations
This calculator supports exactly one continuous covariate and assumes a common covariate-outcome slope across groups; if the slope-heterogeneity warning appears, treat the adjusted means and F test with caution, since the common-slope model may be a poor fit for your specific data.