Sacred Texts

Discover the timeless wisdom of Hindu scriptures and sacred literature

Vedas

4 texts
Rigveda
Rigveda
ऋग्वेदः

The Rigveda is the oldest and most important of the four Vedas, consisting of 1,028 hymns (suktas) o...

Various Rishis ~1500-1200 BCE
10 Chapters 10552 Verses
Yajurveda
Yajurveda
यजुर्वेदः

The Yajurveda is the Veda of liturgical formulas and ritual worship. It provides the practical proce...

Various Rishis ~1200-1000 BCE
40 Chapters 1975 Verses
Samaveda
Samaveda
सामवेदः

The Samaveda is the Veda of melodies and chants, often called the 'Book of Songs.' Most of its verse...

Various Rishis ~1200-1000 BCE
6 Chapters 1875 Verses
Atharvaveda
Atharvaveda
अथर्ववेदः

The Atharvaveda is the fourth Veda, named after the sage Atharvan. Unlike the other three Vedas whic...

Atharvan and Angiras ~1200-1000 BCE
20 Chapters 5977 Verses

Upanishads

10 texts
Isha Upanishad
Isha Upanishad
ईशोपनिषद्

The Isha Upanishad, also known as Ishopanishad, is one of the shortest yet most profound Upanishads...

Unknown ~800-500 BCE
1 Chapters 18 Verses
Kena Upanishad
Kena Upanishad
केनोपनिषद्

The Kena Upanishad derives its name from the opening word 'Kena' meaning 'by whom.' It belongs to th...

Unknown ~800-500 BCE
4 Chapters 35 Verses
Katha Upanishad
Katha Upanishad
कठोपनिषद्

The Katha Upanishad narrates the dialogue between the young boy Nachiketa and Yama, the god of death...

Unknown ~800-500 BCE
6 Chapters 119 Verses
Prashna Upanishad
Prashna Upanishad
प्रश्नोपनिषद्

The Prashna Upanishad is structured as six questions posed by six seekers to the sage Pippalada. Eac...

Pippalada ~800-500 BCE
6 Chapters 67 Verses
Mundaka Upanishad
Mundaka Upanishad
मुण्डकोपनिषद्

The Mundaka Upanishad is celebrated for its distinction between higher knowledge (Para Vidya) leadin...

Unknown ~800-500 BCE
3 Chapters 64 Verses
Mandukya Upanishad
Mandukya Upanishad
माण्डूक्योपनिषद्

The Mandukya Upanishad is the shortest of all principal Upanishads with only 12 verses, yet Gaudapad...

Unknown ~800-500 BCE
1 Chapters 12 Verses
Taittiriya Upanishad
Taittiriya Upanishad
तैत्तिरीयोपनिषद्

The Taittiriya Upanishad belongs to the Krishna Yajurveda and is divided into three sections: Shiksh...

Unknown ~800-500 BCE
3 Chapters 31 Verses
Aitareya Upanishad
Aitareya Upanishad
ऐतरेयोपनिषद्

The Aitareya Upanishad belongs to the Rigveda tradition and is attributed to sage Mahidasa Aitareya....

Mahidasa Aitareya ~800-500 BCE
3 Chapters 33 Verses
Chandogya Upanishad
Chandogya Upanishad
छान्दोग्योपनिषद्

The Chandogya Upanishad is one of the oldest and largest Upanishads, belonging to the Samaveda tradi...

Unknown ~800-500 BCE
8 Chapters 154 Verses
Brihadaranyaka Upanishad
Brihadaranyaka Upanishad
बृहदारण्यकोपनिषद्

The Brihadaranyaka Upanishad is the largest and one of the oldest Upanishads, forming the concluding...

Yajnavalkya ~800-500 BCE
6 Chapters 435 Verses

Puranas

18 texts
Brahma Purana
Brahma Purana
ब्रह्मपुराणम्

The Brahma Purana is traditionally considered the first of the eighteen Mahapuranas. Also known as t...

Vyasa ~900-1500 CE
245 Chapters 13000 Verses
Padma Purana
Padma Purana
पद्मपुराणम्

The Padma Purana is the second of the eighteen Mahapuranas, named after the lotus (padma) that emerg...

Vyasa ~400-1500 CE
640 Chapters 55000 Verses
Vishnu Purana
Vishnu Purana
विष्णुपुराणम्

The Vishnu Purana is one of the most important of the eighteen Mahapuranas and is considered a model...

Vyasa ~400 BCE-300 CE
126 Chapters 23000 Verses
Shiva Purana
Shiva Purana
शिवपुराणम्

The Shiva Purana is dedicated to Lord Shiva and presents him as the supreme deity. It contains appro...

Vyasa ~400-1000 CE
457 Chapters 24000 Verses
Srimad Bhagavata Purana
Srimad Bhagavata Purana
श्रीमद्भागवतपुराणम्

The Srimad Bhagavata Purana (Bhagavatam) is widely regarded as the most popular and influential of a...

Vyasa ~500-1000 CE
332 Chapters 18000 Verses
Narada Purana
Narada Purana
नारदपुराणम्

The Narada Purana is attributed to the divine sage Narada, the celestial musician and eternal devote...

Vyasa ~900-1600 CE
320 Chapters 25000 Verses
Markandeya Purana
Markandeya Purana
मार्कण्डेयपुराणम्

The Markandeya Purana is narrated by the ancient sage Markandeya to his disciple Kraustuki. With app...

Vyasa ~250-500 CE
137 Chapters 9000 Verses
Agni Purana
Agni Purana
अग्निपुराणम्

The Agni Purana is narrated by the fire god Agni to the sage Vasishtha and is the most encyclopedic...

Vyasa ~700-1100 CE
383 Chapters 15400 Verses
Bhavishya Purana
Bhavishya Purana
भविष्यपुराणम्

The Bhavishya Purana is unique among the Mahapuranas for its prophetic character, as its name litera...

Vyasa ~500-1900 CE
129 Chapters 28000 Verses
Brahma Vaivarta Purana
Brahma Vaivarta Purana
ब्रह्मवैवर्तपुराणम्

The Brahma Vaivarta Purana focuses on the creative transformations (vaivarta) of Brahma and is prima...

Vyasa ~800-1500 CE
218 Chapters 18000 Verses
Linga Purana
Linga Purana
लिङ्गपुराणम्

The Linga Purana is a Shaivite text that centers on the worship of Lord Shiva in his Linga form. It...

Vyasa ~500-1000 CE
163 Chapters 11000 Verses
Varaha Purana
Varaha Purana
वराहपुराणम्

The Varaha Purana is narrated by Lord Vishnu in his Varaha (boar) avatar to the Earth Goddess (Bhude...

Vyasa ~900-1200 CE
217 Chapters 24000 Verses
Skanda Purana
Skanda Purana
स्कन्दपुराणम्

The Skanda Purana is the largest of all the Mahapuranas with approximately 81,100 verses, named afte...

Vyasa ~600-1500 CE
810 Chapters 81100 Verses
Vamana Purana
Vamana Purana
वामनपुराणम्

The Vamana Purana is named after Lord Vishnu's Vamana (dwarf) avatar and contains approximately 10,0...

Vyasa ~900-1100 CE
95 Chapters 10000 Verses
Kurma Purana
Kurma Purana
कूर्मपुराणम्

The Kurma Purana is narrated by Lord Vishnu in his Kurma (tortoise) avatar to the sage Narada and ot...

Vyasa ~600-900 CE
95 Chapters 17000 Verses
Matsya Purana
Matsya Purana
मत्स्यपुराणम्

The Matsya Purana is narrated by Lord Vishnu in his Matsya (fish) avatar to Manu during the great fl...

Vyasa ~250-500 CE
291 Chapters 14000 Verses
Garuda Purana
Garuda Purana
गरुडपुराणम्

The Garuda Purana is narrated by Lord Vishnu to his divine vehicle Garuda (the king of birds) and co...

Vyasa ~800-1100 CE
279 Chapters 19000 Verses
Brahmanda Purana
Brahmanda Purana
ब्रह्माण्डपुराणम्

The Brahmanda Purana derives its name from the cosmic egg (Brahmanda) from which the universe emerge...

Vyasa ~400-600 CE
156 Chapters 12000 Verses

Epics

2 texts
Ramayana
Ramayana
रामायणम्

The Ramayana is one of the two great Indian epics, composed by the sage Valmiki in approximately 24,...

Valmiki ~500-100 BCE
7 Chapters 24000 Verses
Mahabharata
Mahabharata
महाभारतम्

The Mahabharata is the longest epic poem ever written, containing approximately 100,000 verses (shlo...

Vyasa ~400 BCE-400 CE
18 Chapters 100000 Verses

Gita

1 texts
Bhagavad Gita
Bhagavad Gita
श्रीमद्भगवद्गीता

The Bhagavad Gita ('Song of God') is a 700-verse Hindu scripture that forms part of the Indian epic...

Vyasa ~200 BCE-200 CE
18 Chapters 700 Verses

Other

5 texts
Yoga Sutras of Patanjali
Yoga Sutras of Patanjali
योगसूत्राणि

The Yoga Sutras of Patanjali is the foundational text of Raja Yoga (the royal path of yoga), consist...

Patanjali ~200 BCE-200 CE
4 Chapters 196 Verses
Brahma Sutras
Brahma Sutras
ब्रह्मसूत्राणि

The Brahma Sutras (also known as Vedanta Sutras) are 555 aphorisms composed by Badarayana (tradition...

Badarayana/Vyasa ~200 BCE-200 CE
4 Chapters 555 Verses
Ramacharitmanas
Ramacharitmanas
श्रीरामचरितमानस

The Ramacharitmanas ('Lake of the Deeds of Rama') is a retelling of the Ramayana in Awadhi (a Hindi...

Tulsidas 1574 CE
7 Chapters 12800 Verses
Devi Mahatmyam
Devi Mahatmyam
देवीमाहात्म्यम्

The Devi Mahatmyam ('Glory of the Goddess'), also known as Durga Saptashati or Chandi Path, is a 700...

Markandeya ~400-600 CE
13 Chapters 700 Verses
Vishnu Sahasranama
Vishnu Sahasranama
विष्णुसहस्रनाम

The Vishnu Sahasranama ('Thousand Names of Vishnu') is a devotional hymn containing 1,000 names of L...

Vyasa ~400 BCE-400 CE
1 Chapters 142 Verses