Kanran, or Karan, was an Alaafin of the Oyo Empire, who was preceded Odarawu. His reign was short and tyrannical and he was overthrown by the Oyo Mesi.