Les historiens byzantins lui ont fait une réputation de cruauté et de barbarie, mais il est considéré comme l’un des plus grands souverains bulgares pour ses conquêtes et l’introduction du premier code de loi connu pour la Bulgarie.
Selon certaines sources, la famille de Kroum viendrait de Pannonie [1], où elle était au service des Avars [2]. Selon d’autres, il était peut-être un déscendant de Koubrat . Christian Settipani le fait fils de Kardam .
Vers 805, Kroum prend avantage de la défaite du khaganat [3] avar pour détruire le reste des Avars et étendre son autorité sur les Carpates [4] de Transylvanie [5] et le long du Danube en Pannonie orientale. Il en résulte l’établissement d’une frontière commune entre le royaume des Francs et la Bulgarie, ce qui eut d’importantes répercussions sur les politiques des successeurs de Kroum.
À partir de 807, Kroum mène une série de guerres afin d’intégrer les tribus slaves au sein d’une confédération bulgaro slave. Alternant raids audacieux et des sièges des forteresses byzantines, il bat les Byzantins dans la vallée de la Strouma [6] en 807, puis s’empare de Serditsa/Sredets [7] en 809.
Il massacre la garnison en dépit de sa promesse de clémence. En réaction, l’empereur byzantin Nicéphore 1er établit des populations anatoliennes le long de la frontière avec le khanat bulgare pour la protéger. Il essaie aussi de reprendre Serdica, en vain.
Décidé à détruire les Bulgares, Nicéphore 1er réunit une énorme armée en mai 811. Le 10 juillet, il campe à Marcellae, à la frontière bulgare. Kroum fait une première tentative de négociation, mais Nicéphore la rejette, déterminé à avancer le plus loin possible. Il divise son armée en trois colonnes, chacune suivant des trajets différents vers la Résidence permanente du tsar bulgare Pliska [8]. Son armée évite les embuscades bulgares dans les Balkans et bat une armée de 12 000 hommes qui s’opposait à sa progression en Mésie [9]. Une autre armée bulgare de 50 000 hommes est battue sous les murs de Pliska. Le 20 juillet, la ville tombe aux mains de Nicéphore.
L’empereur byzantin s’empare lui-même du trésor du khan bulgare il fut ministre des Finances avant de devenir empereur, et toute la ville est pillée, les soldats tuant et violant la population, d’une manière ayant frappé les chroniqueurs byzantins. Selon Théophane le Confesseur, il aurait coupé les oreilles et d’autres membres des soldats qui avaient touché au butin que l’empereur avait réuni.
Kroum s’humilia et renouvela sa proposition de paix. Nicéphore se moqua de lui et ordonna d’incendier son palais.
Alors que Nicéphore 1er et son armée pillent la résidence permanente du tsar, Kroum mobilise son peuple pour dresser des embuscades sur le chemin de retour de l’armée byzantine. Après avoir incendié la ville, l’armée byzantine fait retraite. Prévenu des préparatifs bulgares, l’empereur paniqué répète plusieurs fois à ses compagnons : « Même si nous avions des ailes nous ne pourrions pas échapper au péril. »
À l’aube du 26 juillet, les Byzantins sont piégés entre des fossés et des barricades de bois dans le défilé de Vărbica à la bataille de Virbitsa [10], Nicéphore est tué ainsi qu’une grande partie de son armée. Beaucoup de soldats sont noyés dans le fleuve proche, ou tués quand les barricades sont mises à feu.
Le fils de Nicéphore et futur empereur Staurakios est emmené en sécurité par la garde impériale. Il est néanmoins blessé au cou et paralysé, et meurt quelques mois plus tard. Selon la tradition, le khan bulgare Kroum fait couvrir d’argent le crâne de l’empereur pour s’en servir comme d’une coupe à boire. À la suite de cette victoire, il avance jusqu’à Constantinople.
Staurakios est forcé d’abdiquer après un bref règne et il meurt de sa blessure en 812, et son beau-frère Michel 1er Ranghabé lui succède. En 812, Kroum envahit la Thrace [11], prend Develt et terrorise les populations des places fortifiées de la région, provoquant un exode vers Constantinople. De cette position de force, Kroum propose un retour au traité de 716. Mais, ne voulant pas compromettre son trône par ce qui apparaîtrait comme de la faiblesse, Michel Rangabé rejette cette proposition, proclamant son refus de l’échange des déserteurs. Pour augmenter la pression sur l’empereur, Kroum assiège et prend Mesembria [12] à la fin de 812.
En février 813, les Bulgares reprennent leurs razzias en Thrace, mais sont repoussés par les troupes impériales. Encouragé par ces succès, Michel 1er mobilise ses forces de tout l’empire, et se dirige vers le nord avec une importante armée, dans l’espoir d’une bataille décisive. Kroum, lui, conduit son armée vers le sud, en direction d’Andrinople [13] et campe près de Versinikia. Michel 1er Rangabé établit son armée face à lui, mais personne ne prend l’initiative durant deux semaines. Finalement, le 22 juin 813, les Byzantins attaquent, mais la bataille de Versinikia [14] ou deuxième bataille d’Andrinople tourne immédiatement à la défaite pour Byzance. La cavalerie de Kroum les poursuit et amplifie cette déroute, et Kroum avance sur Constantinople, qu’il assiège par terre. Michel Rangabé est forcé d’abdiquer et devient moine, devenant le troisième empereur byzantin abattu par Kroum en quelques années.
Le nouvel empereur Léon V l’Arménien propose de négocier, et arrange une rencontre avec Kroum. Mais il lui tend une embuscade et Kroum est blessé par des archers en s’enfuyant. Furieux, il ravage les environs de Constantinople, puis sur la route du retour, il prend Andrinople et déporte ses habitants dont les parents du futur Basile 1er au-delà du Danube. Malgré l’approche de l’hiver, Kroum profite du beau temps pour envoyer 30 000 hommes en Thrace, armée qui prend Arkadioupolis [15] et fait 50 000 prisonniers. Le pillage de la Thrace enrichit Kroum et son aristocratie, et permet d’utiliser des éléments architecturaux des villes pillées dans la reconstruction de Pliska ; les artisans déportés travaillèrent également à la reconstruction de la ville.
Kroum passe l’hiver à préparer une attaque d’envergure sur Constantinople, où la rumeur rapporte la constitution d’un important parc d’artillerie transporté sur 5 000 chariots. Mais Kroum meurt le 13 avril 814, et son fils Omourtag lui succède.
On se souvient de Kroum pour avoir institué le premier code de lois bulgare connu, dont seuls quelques articles nous sont parvenus par l’intermédiaire de la Souda [16] ; ces derniers punissaient sévèrement le parjure, la calomnie et ordonnaient l’arrachage des vignes, une mesure interprétée comme une répression de l’ivresse. Certains historiens lui attribuent une politique de centralisation du pouvoir et d’intégration des Slaves dans la classe dirigeante bulgare.