Ifølge eldre legender ble kronen enten gitt til Stefan den hellige av pave Sylvester II i 1001, eller bestilt av ham fra Georgia. Men den alminnelig aksepterte teori er at kronen ble til under kong Béla III, som regjerte fra 1173 til 1196, med bruk av deler fra eldre kronjuveler, hvorav noen var pavelige kroningsgaver til St. Stefan.