クロアチア王国 (925年-1102年)
ラースロー1世の行動に対して、クロアチアの封建貴族は1093年にペタル・スヴァチッチをクロアチア王に選出し、ペタル・スヴァチッチはクニンを本拠地とした。彼の治世はアールモシュとの抗争に費やされ、クロアチアを支配下に置くことができなかったアールモシュは1095年にハンガリーに撤退する。
1095年にラースロー1世は没するが、新たなハンガリー王となったカールマーンはクロアチアでの軍事行動を継続した。先代のラースロー1世と同様に、カールマーンも征服者ではなくクロアチア王位の請求者と見なされていた。カールマーンは王位の請求のために軍隊を編成し、1097年にペタル・スヴァチッチの軍隊をグヴォズドの戦い(英語版)で破り、ペタル・スヴァチッチは戦死する。クロアチアにはペタル・スヴァチッチのほかに強力な指導者はおらず、ダルマチアは攻略が困難な城塞都市を多く有していたため、カールマーンとクロアチアの封建貴族の間で交渉が開始された。
1102年にカールマーンはビオグラードでクロアチア王として戴冠され、「ハンガリー、ダルマチア、クロアチアの王」の称号を名乗る。また同年にカールマーンはクロアチアの12の部族の代表者と「パクタ・コンヴェンタ」と呼ばれる協定を締結し、アールパード家出身のマジャール人(ハンガリー人)君主はクロアチア、ダルマチアの支配者として承認される。カールマーンはクロアチア貴族の特権と自治を認め、貴族の中から統治を行うバン(太守)を任命した。
東ローマ帝国はトミスラヴにアンスィパトスの称号を与えてダルマチアの都市と海岸部の諸島の支配を認め、クロアチアと東ローマの間に協力関係が成立する。トミスラヴが東ローマ皇帝ロマノス1世レカペノスと結んだ協定では、トミスラヴは協力の見返りにダルマチア地方のビザンツのテマのうち沿岸部の都市の支配の承認と沿岸部の都市の部族集団の分配を受けたと思われる。924年にシメオン1世がセルビアを征服した後、クロアチアはザハリヤに率いられたセルビア人の難民を受け入れ、彼らを保護した。926年にシメオン1世は防備が薄くなったダルマチア地方の征服を企てるが、トミスラヴはボスニア高地の戦いでブルガリア軍の侵攻を撃退する。927年にシメオン1世が没した後、ヨハネス10世の仲裁を受けてクロアチアとブルガリアは和睦を結んだ。同時代に著された東ローマ側の資料『帝国の統治について(英語版)(De Administrando Imperio)』によれば、当時のクロアチアの陸軍と海軍は100,000人の歩兵隊、60,000人の騎士、80隻の大型の軍艦(sagina)と100隻の小型の軍艦(condura)から構成されていたが、これらの数値は誇張されたものと見なされている。