Il porte d’abord le nom de Carloman, et ne prend celui de Pépin qu’au moment où l’empereur le fait roi d’Italie et où le pape Adrien 1er le couronne à Rome. Il fait campagne contre Grimoald III, prince lombard de Bénévent, sans parvenir à l’abattre. Il l’emporte par contre sur les Avars [1] de Pannonie et sur les Bavarois.
Entre 809 et 810, il cherche en vain à soumettre Venise, et meurt à son retour à Milan. Son royaume est dès lors incorporé dans l’empire carolingien.