Learn Sanskrit Through Topics You Actually Care About

LingoBear creates short Sanskrit passages on topics you choose. Tap any word for an instant English translation and build your vocabulary as you read. Classical Indo-Aryan language, no native script — written in Devanagari and many regional scripts, eight cases, three genders, three numbers (sing., dual, plural), root of Pāṇini's grammar.

Tap any word for instant translation

Every word in your Sanskrit reading passage is clickable. Get English translations and grammar help — invaluable for parsing the eight cases and sandhi sound changes.

Read about topics you choose

Type any topic and LingoBear generates a fresh Sanskrit reading passage — from Upanishadic philosophy to modern Sanskrit news from All India Radio.

What is Sanskrit and what stages does it have?

Sanskrit (saṃskṛta, 'refined') is the classical language of ancient India. Vedic Sanskrit (c. 1500–500 BC) is the language of the Vedas; Classical Sanskrit was codified around 350 BC in Pāṇini's Aṣṭādhyāyī, one of the most rigorous grammars ever written. Today around 25,000 people in India report Sanskrit as their first language, and it remains a scholarly, religious and (in some villages) spoken language.

What grammar features does Sanskrit have?

Sanskrit uses eight cases (nominative, accusative, instrumental, dative, ablative, genitive, locative, vocative), three genders, and three numbers (singular, dual, plural). Verbs conjugate in ten classes across active, middle and passive voices, multiple tenses and four moods. Sandhi rules merge words at boundaries (na+asti → nāsti 'is not'), which is unique to Sanskrit-style Indo-European.