Corrado nasce dalle nozze dell'imperatore Federico II con Jolanda di Brienne ad Andria il 25 aprile 1228. Dopo la deposizione di Enrico VII è designato da Federico a suo successore ed assunse i titoli di Duca di Svevia (1235-1254), rex Romanorum (1237-1254), re di Sicilia (1250-1254) e re di Gerusalemme (1228-1254).
Muore a Lavello il 21 maggio 1254