Alguns dos Puranas apresentam Hiranyaksha como o filho de Diti e Kashyap. Kashyapa (Sânscrito: कश्यप kaśyapa) foi um antigo sábio (rishis), que é um dos Saptarshis da atual Manvantara; sendo outros Atri, Vashishtha, Vishvamitra, Gautama, Jamadagni, e Bharadwaja. Ele foi o pai dos Devas, Asuras, Nagas e de toda a humanidade. Casou-se com Aditi, com quem foi pai de Agni, o Aditya. Com sua segunda esposa, Diti, ele gerou o Daityas. Nesta versão purânica, o bom Suras e o mal Asuras são os filhos do mesmo Kashyapa, e há uma guerra constante entre o bem e o mal.
Once, Hiranyaksha assaltou a Mãe Terra indefesa e a puxou para o fundo do oceano cósmico. Os semi-deuses apelaram a Vishnu para salvar a deusa da Terra e toda a vida. Vishnu pegou o avatar de um homem-boar (Varaha) e foi resgatar a deusa. Hiranyaksha bloqueou-o. Ele foi então morto por Vishnu.
Hiranyaksha tinha um irmão mais novo chamado Hiranyakashipu, que tentou perseguir e abusar de seu filho Prahlada por ser um fiel devoto do Senhor Vishnu. Enquanto Hiranyaksha foi morto por Varaha (o avatar javali do Senhor Vishnu), seu irmão mais novo Hiranyakashipu foi morto por Narasimha, o homem-leão avatar do Senhor Vishnu.
Em alguns textos incluindo o Bhagavata Purana, Hiranyaksha é uma encarnação de um dos dwarapalas (porteiros) de Vishnu chamado Vijaya. Os guardiões de Vishnu Jaya-Vijaya, foram amaldiçoados por 4 sábios kumara (filhos de Bramha) para encarnar na Terra ou 3 vezes como inimigos do Senhor Vishnu OU 7 vezes como devotos do Senhor Vishnu. Eles escolheram nascer na Terra 3 vezes. No primeiro nascimento (durante Satya Yuga), eles nasceram como Hiranyakashipu e Hiranyaksha. No segundo nascimento (durante Treta Yuga), eles nasceram como Ravana e Kumbhakarna. No terceiro nascimento (durante a Dvapara Yuga), nasceram como Shishupala e Dantavakra.