Skip to main content


Story of the Birth of Demons Hiranyaksha and Hiranyakashipu

Hiranyaksha and Hiranyakashipu were two powerful demons who were annihilated by Lord Vishnu. The story of the birth of Hiranyaksha and Hiranyakashipu is found in the Srimad Bhagavad Purana.


Diti once asked her husband Sage Kasyapa to make love to her at the Pradosh period of a day. Diti wanted to get a powerful son who would defeat sons of her sister Aditi.

The pradosh period, which occurs in the evening, is a forbidden time for sexual act as per shastras.

Sage Kashyapa could not resist his wife’s request and made love to her.

However, Sage Kashyapa later warned her that she will give birth two cruel sons who will cause huge misery on all living beings and they will be annihilated by Bhagvan Vishnu.

It must be noted here that Hiranyaksha and Hiranyakashipu were also incarnations of the gatekeepers of Vishnu, Jaya and Vijaya, who were cursed to take several birth on earth.