Zoroastrianism originated in ancient Persia. It was founded by the prophet Zoroaster. Legend has it that Zoroaster had a series of divine revelations. These revelations formed the basis of the Zoroastrian beliefs, which center around the concepts of good and evil, represented by Ahura Mazda (the supreme god of good) and Angra Mainyu (the spirit of evil).
According to the origin story, it was founded by Zoroaster through his revelations. He saw the truth about the cosmic struggle between good and evil and shared these insights, thus starting Zoroastrianism.