पौराणिक ग्रंथों के अनुसार रावण ने 3 अवतार लिए थे। पहला सतयुग में हिरण्यकश्यप नाम के राक्षस के रूप में जन्म लिया था, त्रेता युग में रावण के रूप में और द्वापर युग में शिशुपाल के रूप में जन्म लिया था।