Arnulfo fue hijo natural del rey Carlomán y de madre eslovena, Litswinde, hija del conde Eberhard de Carantania (Carintia), de donde le viene su sobrenombre.