Como hijo del Hohenstaufen Federico II, el Tuerto, duque de Suabia, y de la güelfa Judith de Baviera, hija del duque Enrique el Negro de Baviera y Wulfhilda de Sajonia, Federico era heredero de las dos familias nobles enemigas que dominaban el Sacro Imperio en la época.