CDA Calculator
CdA Calc
Second-by-second analysis · GPX
P = P_aero + P_roll + P_grav
1 · Upload GPX File
Drop your GPX file here or click to browse
Must include power data (exported from Garmin, Wahoo, etc.)
.GPX
—
Median CdA
— m²
Mean CdA
—
Std Dev
—
Data Points
—
Segment
—
Avg Power
—
Avg Speed
—
Elev Gain
—
Avg vAir
—
Avg CdA per km — 2σ → median → 2σ pipeline
CdA distribution across segment (median shown)
—
Avg power split (CdA points only)
P_aero
—
P_roll
—
P_grav (net)
—
May differ from course net elev due to point filtering
P_grav (climbs)
—
Drivetrain Loss
—
Why second-by-second? On rolling terrain, average-based calculators break down because you
spend more time going slowly uphill than fast downhill. This tool solves for CdA at every data point —
hills and all — then takes the median to ignore outliers from corners and surges.
Wind is applied per GPS trackpoint using the instantaneous bearing, so out-and-back courses are handled correctly.
For best results use a segment with consistent effort and minimal elevation change.