Chirvanchah ou Shirvanshah (en persan : شروانشاهان, en azéri : Şirvanşah), également translittéré en Shīrwān Shāh ou Sharwān Shāh, est le titre d'origine persane utilisé par les dirigeants musulmans médiévaux de la région du Chirvan ou Shirvan, située à l'extrême nord-ouest de l'Iran historique, dans l'actuel Azerbaïdjan. Les différentes lignées de Chirvanchahs sont également connues sous les noms de « Yazidides », « Kesranides » ou « Kasranides ». Le premier prince du Chirvan est probablement installé en 532 par le sassanide , qui avait conquis le pays. Selon une tradition, le nom même du Chirvan serait lié au surnom du Grand-Roi sassanide. On ne connaît que le titre de ce prince, « Shirvanshah ou Shirwanshah », qui règne jusqu'en 579. On ignore le nom de ses successeurs à l'exception d'un certain Shahryar qui était encore au pouvoir en 642. Après avoir conquis l'empire sassanide, les califes établissent dans la région des gouverneurs arabes, les Mazyadides, mais il semble qu'ils laissèrent également des Chirvanchahs indigènes comme souverains titulaires. La région est même dispensée de l'impôt comme « peuple des frontières » chargé de combattre les Khazars et de protéger le territoire de l'islam. Yazid b. Mazyad al-Shaïbani est nommé par le calife Hâroun ar-Rachîd gouverneur d'Azerbaïdjan, d'Arménie, d'Arran, de Chirvan et de Bab al-Abwâb ; il se rend indépendant du calife et renverse le Chirvanchah fantoche et fonde la dynastie yazidide. Après lui, ses fils Muhammad et Khalid, et l'un de ses petits-fils, obtiennent les mêmes commandements. Ce petit-fils, le gouverneur Muhammad b. Khalid, met à profit les troubles qui suivent le meurtre du calife Jafar al-Mutawakkil pour proclamer l'hérédité de sa fonction en 861, pendant que ses frères Al Haitham et Yazid s'établissent respectivement au Chirvan et au Layzan. Les descendants d'Al Haitham règnent sur le Chirvan jusqu'à Ali, qui est défait et capturé par les Khazars en 909-910 avant d'être confronté aux raids des Varègues sur Bakou en 913.