Sanskrit Sandhi: A Complete Beginner-Friendly Guide with Rules and Examples
Sandhi (सन्धि, sandhi) is the set of sound changes that occur when sounds meet in Sanskrit. Learning sandhi helps you read Sanskrit sentences, understand how words join, and perform sandhi-viccheda (सन्धिविच्छेद)—the process of separating a combined form into its original parts.
This guide explains the main kinds of Sanskrit sandhi in simple language, with rules, examples in Devanagari, IAST transliteration, and practice questions. It is designed for school students and independent learners. Sanskrit has many detailed rules and exceptions; the examples here focus on common, standard forms.
Contents
- What is Sandhi?
- The Three Main Types of Sandhi
- 1. Vowel Sandhi (स्वरसन्धि)
- 2. Consonant Sandhi (व्यञ्जनसन्धि)
- 3. Visarga Sandhi (विसर्गसन्धि)
- Sandhi-viccheda: How to Separate Joined Words
- Common Mistakes to Avoid
- Practice Questions with Answers
- Quick-Reference Tables
- Frequently Asked Questions
What Is Sandhi (सन्धि)?
The Sanskrit word sandhi means a joining or junction. In grammar, it refers to changes that can occur when two sounds meet, either inside a word or at the meeting point between words.
- Example: विद्या + आलयः → विद्यालयः (vidyā + ālayaḥ → vidyālayaḥ, “school”). The two adjacent long ā sounds combine into one long ā.
- Example: तत् + अपि → तदपि (tat + api → tad api, “that too”). The final consonant changes before the next sound.
- Example: रामः + अस्ति → रामोऽस्ति (rāmaḥ + asti → rāmo’sti, “Rama is”). The visarga ending changes and the initial अ of अस्ति is marked by अवग्रह (ऽ).
Sandhi is not simply a matter of putting two written words together. The result depends on the sounds involved and the grammatical rule that applies. Some sandhi is required within a word; sandhi between separate words may vary by context, style, and the text being followed.
The Three Main Types of Sanskrit Sandhi
- स्वरसन्धि (svara-sandhi), vowel sandhi: a vowel meets another vowel.
- व्यञ्जनसन्धि (vyañjana-sandhi), consonant sandhi: a consonant changes when it meets another sound.
- विसर्गसन्धि (visarga-sandhi): a visarga (ः, ḥ) changes according to the sound that follows.
These categories are a useful starting point. Traditional Sanskrit grammar describes many individual rules within them, and some rules operate differently inside a word and between words.
1. Vowel Sandhi (स्वरसन्धि)
Many common vowel-sandhi rules apply when one vowel is followed by another vowel. Depending on the grammatical rule, the vowels may combine into one vowel, the first vowel may change into a semivowel such as य् (y) or व् (v), or a special rule may preserve a vowel that would otherwise change. The exact conditions matter.
1.1 सवर्णदीर्घसन्धि (Savarṇadīrgha Sandhi)
Rule: When two similar vowels meet, they combine into the corresponding long vowel. “Similar” here means vowels of the same class, not merely vowels that sound alike.
| Combination | Result |
|---|---|
| अ / आ + अ / आ | आ |
| इ / ई + इ / ई | ई |
| उ / ऊ + उ / ऊ | ऊ |
| ऋ / ॠ + ऋ / ॠ | ॠ (a long vocalic ṛ; uncommon in ordinary beginner texts) |
Examples
- विद्या + आलयः → विद्यालयः (vidyā + ālayaḥ → vidyālayaḥ)
- देव + आलयः → देवालयः (deva + ālayaḥ → devālayaḥ)
- महा + आत्मा → महात्मा (mahā + ātmā → mahātmā)
- गिरि + ईशः → गिरीशः (giri + īśaḥ → girīśaḥ)
- रवि + इन्द्रः → रवीन्द्रः (ravi + indraḥ → ravīndraḥ)
- सु + उक्तिः → सूक्तिः (su + uktiḥ → sūktiḥ)
Memory tip: similar vowels join and become long: अ/आ → आ, इ/ई → ई, उ/ऊ → ऊ.
1.2 गुणसन्धि (Guṇa Sandhi)
Rule: When अ or आ is followed by इ/ई, उ/ऊ, or ऋ, the vowels combine as shown below. The grammatical term guṇa is a technical term; it does not mean “quality” in this rule.
| First vowel | Second vowel | Result |
|---|---|---|
| अ or आ | इ or ई | ए |
| अ or आ | उ or ऊ | ओ |
| अ or आ | ऋ | अर् |
Examples
- देव + इन्द्रः → देवेन्द्रः (deva + indraḥ → devendraḥ)
- महा + ईश्वरः → महेश्वरः (mahā + īśvaraḥ → maheśvaraḥ)
- नर + इन्द्रः → नरेन्द्रः (nara + indraḥ → narendraḥ)
- महा + उत्सवः → महोत्सवः (mahā + utsavaḥ → mahotsavaḥ)
- सूर्य + उदयः → सूर्योदयः (sūrya + udayaḥ → sūryodayaḥ)
- राजा + ऋषिः → राजर्षिः (rājā + ṛṣiḥ → rājarṣiḥ)
For the ऋ rule, notice that अ/आ + ऋ gives अर्; it does not normally give आर्. Special grammatical and lexical conditions may affect particular forms.
1.3 वृद्धिसन्धि (Vṛddhi Sandhi)
Rule: When अ or आ is followed by ए/ऐ or ओ/औ, the vowels combine into ऐ or औ.
| Combination | Result |
|---|---|
| अ / आ + ए / ऐ | ऐ |
| अ / आ + ओ / औ | औ |
Examples
- सदा + एव → सदैव (sadā + eva → sadaiva, “always”)
- तत्र + एव → तत्रैव (tatra + eva → tatraiva, “right there”)
- मत + ऐक्यम् → मतैक्यम् (mata + aikyam → mataikyam, “unity of opinion”; a compound/contextual example)
- महा + औषधिः → महौषधिः (mahā + auṣadhiḥ → mahauṣadhiḥ; a grammatical illustration)
Memory tip: अ/आ + ए/ऐ → ऐ; अ/आ + ओ/औ → औ.
1.4 यण्-सन्धि (Yaṇ Sandhi)
Introductory rule: In the relevant grammatical environment, when इ/ई, उ/ऊ, or ऋ is followed by a different vowel, the first vowel commonly changes to its related semivowel:
- इ / ई → य् (y)
- उ / ऊ → व् (v)
- ऋ → र् (r)
Examples
- इति + अपि → इत्यपि (iti + api → ity api, “and so / also”)
- यदि + अपि → यद्यपि (yadi + api → yadyapi, “although”)
- अति + आचारः → अत्याचारः (ati + ācāraḥ → atyācāraḥ)
- सु + आगतम् → स्वागतम् (su + āgatam → svāgatam, “welcome”)
- अनु + एषणम् → अन्वेषणम् (anu + eṣaṇam → anveṣaṇam, “search/investigation”)
- इति + अत्र → इत्यत्र (iti + atra → ityatra, “here/therefore in this context”)
- प्रति + एकम् → प्रत्येकम् (prati + ekam → pratyekam, “each/individual”)
Yaṇ sandhi is especially easy to recognise when a form such as इति + अपि becomes इत्यपि: the इ changes to य् before the following vowel.
1.5 अयादि-सन्धि (Ayādi Sandhi)
Rule: In the grammatical environments where Ayādi sandhi applies, ए, ऐ, ओ, and औ are replaced before a following vowel by अय्, आय्, अव्, and आव् respectively. This is a specific grammatical substitution, not a general rule for joining any two separate words; apply it only when the grammatical form licenses it:
| Final vowel | Common replacement before a following vowel |
|---|---|
| ए | अय् |
| ऐ | आय् |
| ओ | अव् |
| औ | आव् |
This rule is more specialised than the first four vowel-sandhi rules, and the exact written form depends on the grammatical context. Do not apply the table mechanically to every word ending in ए, ऐ, ओ, or औ.
Ayādi sandhi is a specialised rule, and examples are best studied alongside the grammatical forms from which they are derived. Some charts mix ayādi with internal vowel changes or present artificial combinations as ordinary words. For that reason, this guide gives the rule table but avoids treating every possible combination as a valid standalone example.
1.6 पूर्वरूपसन्धि (Pūrvarūpa Sandhi)
Rule: In a common external-sandhi pattern, final ए or ओ is retained when followed by an initial अ; the initial अ is omitted and may be shown by अवग्रह (ऽ). The result is a written mark indicating that an अ has been elided.
- वने + अत्र → वनेऽत्र (vane + atra → vane’tra, “in the forest, here”)
- ग्रामे + अपि → ग्रामेऽपि (grāme + api → grāme’pi, “in the village too”)
Important: अवग्रह (ऽ) is not a separate sound. It is a written sign showing the omission of an initial अ in certain sandhi forms.
1.7 प्रगृह्य (Pragṛhya): When the Vowel Does Not Join
Some vowels are marked as pragṛhya in specific grammatical forms. They do not undergo the usual vowel sandhi with a following vowel. In school grammar, this is often introduced through certain dual forms ending in ई or ऊ and some forms ending in ए. The rule is grammatical, not a general rule that every final ई, ऊ, or ए remains unchanged.
- कवी + आगच्छतः → कवी आगच्छतः (the two words remain separate when the first form is pragṛhya)
- धेनू + इमे → धेनू इमे (in the relevant dual form)
Always identify the grammatical form before deciding that a vowel is pragṛhya.
Get More Help Learning Sanskrit Grammar
Would you like a structured resource to support your Sanskrit learning? Get the free Sanskrit grammar eBook from Open Pathshala using the form below.
2. Consonant Sandhi (व्यञ्जनसन्धि)
Consonant sandhi occurs when a consonant changes because of the sound next to it. These changes often make pronunciation smoother. The rules can be detailed, so the sections below introduce several common patterns that students are likely to encounter.
2.1 Voicing: A final unvoiced consonant may become voiced
When certain unvoiced consonants meet a voiced sound, the consonant may change to its voiced partner. For example, त् can become द् before a voiced sound in common sandhi patterns.
- तत् + अपि → तदपि (tat + api → tad api, “that too”)
- जगत् + ईशः → जगदीशः (jagat + īśaḥ → jagadīśaḥ, “lord of the world”)
- सत् + गुणः → सद्गुणः (sat + guṇaḥ → sadguṇaḥ, “good quality/virtue”)
These are standard examples of consonant change at a boundary. The precise form depends on the final consonant and the sound that follows.
2.2 Nasal assimilation and अनुस्वार (Anusvāra)
A nasal sound may change to match the place of articulation of a following consonant. In many written contexts, anusvāra (ं) is used as a convenient notation for a nasal sound before a consonant.
- सम् + कल्पः → सङ्कल्पः (saṅkalpaḥ, “resolve/intention”)
- सम् + गमः → सङ्गमः (saṅgamaḥ, “meeting/confluence”)
- अहम् + करोमि → अहं करोमि (ahaṃ karomi, “I do”; anusvāra represents the final nasal in the conventional written form)
In Devanagari, anusvāra is the dot above the line (ं). Its pronunciation can vary according to the consonant that follows and the convention used by a text. Do not assume that every anusvāra is pronounced identically in every environment.
2.3 णत्व (Ṇatva): When न becomes ण
In certain grammatical environments, न (n) changes to ण (ṇ), a retroflex nasal. A common introductory rule is that र् or ष् earlier in the same word can trigger this change, provided no blocking sound intervenes. The full rule has important conditions and exceptions.
- रामेण (rāmeṇa, “by/with Rama”) illustrates ण in a grammatical ending after र् in the word.
- प्रणामः (praṇāmaḥ, “salutation”) contains ण in a word with र् earlier in its formation.
Do not change every न to ण. The change depends on the word’s structure and on intervening sounds.
2.4 श्चुत्व and ष्टुत्व: Advanced sound changes
श्चुत्व (ścutva) and ष्टुत्व (ṣṭutva) are technical names for specific sound changes described in traditional Sanskrit grammar. Their application depends on the exact sounds, their grammatical environment, and sometimes the word’s formation. A broad statement such as “a sound changes near a similar sound” is not enough to derive a form reliably.
Because the conditions are more advanced and easy to oversimplify, this guide does not give a shortcut rule or an unverified worked derivation here. Study these rules with examples from a grammar text that states the relevant conditions.
2.5 Changes in word-final consonants
When a word ends in a consonant, the form that appears before the next word may change. Sanskrit grammar has rules for final stops, nasals, स्, and र्. For beginners, the most important lesson is to recognise that the written form of a word in isolation may differ from its form in a sentence.
- वाक् + ईशः → वागीशः (vāk + īśaḥ → vāgīśaḥ, “lord of speech”)
- दिक् + गजः → दिग्गजः (dik + gajaḥ → diggajaḥ, “elephant of the directions”; also used figuratively for a great person)
- सत् + जनः → सज्जनः (sat + janaḥ → sajjanaḥ, “good person”)
These are lexicalised and familiar forms. To derive less common forms accurately, consult the relevant rule and the word’s grammatical base rather than guessing from the surface spelling.
2.6 Doubled consonants and consonant clusters
Some sandhi combinations produce a doubled consonant or a consonant cluster. The spelling reflects the resulting sounds, not simply the original letters placed side by side.
- उत् + चारणम् → उच्चारणम् (ut + cāraṇam → uccāraṇam, “pronunciation”)
- सम् + चयः → सञ्चयः (sañcayaḥ, “collection/accumulation”)
- सत् + चरित्रम् → सच्चरित्रम् (saccaritram, “good character”)
These examples also show why sandhi is useful for vocabulary: a familiar word may contain a changed consonant that becomes clear when its parts are analysed.
3. Visarga Sandhi (विसर्गसन्धि)
Visarga is written as ः and transliterated as ḥ. It commonly appears at the end of Sanskrit forms such as रामः (rāmaḥ) and गुरुः (guruḥ). When another sound follows, the visarga may remain, disappear, or change. The outcome depends on the vowel before the visarga and on the following sound.
3.1 अः before a voiced sound
When a word ending in अः is followed by a voiced consonant, the visarga commonly changes to ओ: रामः + गच्छति → रामो गच्छति. When the next word begins with अ, the same change produces ओ, and the initial अ is commonly marked by अवग्रह (ऽ): रामः + अस्ति → रामोऽस्ति. Thus, the rule covers two different following sounds: a voiced consonant in the first example and the vowel अ in the second.
- रामः + गच्छति → रामो गच्छति (rāmaḥ + gacchati → rāmo gacchati, “Rama goes”)
- रामः + अस्ति → रामोऽस्ति (rāmaḥ + asti → rāmo’sti, “Rama is”)
- बालः + जयति → बालो जयति (bālaḥ + jayati → bālo jayati, “The boy wins”)
3.2 अः before a vowel other than अ
In a common pattern, the visarga after अ disappears before a following vowel other than अ.
- रामः + इति → राम इति (rāmaḥ + iti → rāma iti, “Rama, thus…”)
- नरः + आगच्छति → नर आगच्छति (naraḥ + āgacchati → nara āgacchati; a basic illustration of visarga loss)
Use the full grammatical context when analysing examples. Forms such as सः and एषः also have special, very common patterns.
3.3 The words सः and एषः
The common pronouns सः (saḥ, “he/that”) and एषः (eṣaḥ, “he/this”) behave specially at a word boundary. Before a following अ, they commonly produce सोऽ- and एषोऽ-; before many other sounds, the visarga disappears.
- सः + अस्ति → सोऽस्ति (so’sti, “he is”)
- एषः + अस्ति → एषोऽस्ति (eṣo’sti, “this is”)
- सः + गच्छति → स गच्छति (sa gacchati, “he goes”)
- एषः + पठति → एष पठति (eṣa paṭhati, “this person reads”)
3.4 Forms ending in आः
When a form ending in आः is followed by a voiced sound, the visarga commonly disappears and the long आ remains.
- Without external sandhi: बालाः गच्छन्ति; with external sandhi: बालाः + गच्छन्ति → बाला गच्छन्ति (bālāḥ + gacchanti → bālā gacchanti, “The boys go”; conventions vary in how the boundary is written)
- देवाः + आगच्छन्ति → देवा आगच्छन्ति (devāḥ + āgacchanti → devā āgacchanti, “The gods arrive”)
In continuous Sanskrit text, the exact written form can depend on the edition’s sandhi conventions. For school exercises, follow the convention prescribed by the textbook.
3.5 Visarga before च्, छ्, ट्, ठ्, त्, थ्, श्, ष्, and स्
In several environments, visarga changes to a sibilant that matches the following sound. These are common textbook rules, but the exact result depends on the preceding vowel and the following consonant.
- रामः + च → रामश्च (rāmaḥ + ca → rāmaś ca)
- हरिः + च → हरिश्च (hariḥ + ca → hariś ca)
- नमः + ते → नमस्ते (namaḥ + te → namaste, “salutations to you”)
- For combinations such as मनः + शान्तिः, follow the orthographic convention of the textbook or edition rather than assuming that visarga must always be replaced in writing.
In modern educational writing, a text may preserve the visarga in some contexts instead of writing the fully combined form. When solving a sandhi question, state the rule and use the convention required by the exercise.
3.6 Visarga before र्
When a visarga is followed by र्, it may disappear and the preceding vowel may lengthen in common forms.
- हरिः + रमते → हरी रमते (hariḥ + ramate → harī ramate; a grammatical illustration)
This is a specialised rule and should be learnt after the more common patterns above. The change is not a universal lengthening rule for every word ending in visarga; the preceding vowel and the grammatical form matter.
Sandhi-viccheda (सन्धिविच्छेद): How to Separate Joined Words
Sandhi-viccheda means separating a sandhi form into its component words or grammatical parts. To do it correctly, do not split a word at random. Identify the changed sound, decide which rule explains it, and then restore a plausible original form.
- Look for a familiar pattern. For example, ए may come from अ + इ, while ओ may come from अ + उ or from a visarga pattern.
- Check the word’s meaning and grammar. More than one split may sometimes look possible; the sentence context helps determine the correct one.
- Reverse the sandhi rule. For example, देवालयः can be separated as देव + आलयः because अ + आ gives आ.
- Read the complete sentence. A grammatically possible split is not necessarily the correct split in context.
Examples
- विद्यालयः → विद्या + आलयः (vidyālayaḥ → vidyā + ālayaḥ)
- देवेन्द्रः → देव + इन्द्रः (devendraḥ → deva + indraḥ)
- महोत्सवः → महा + उत्सवः (mahotsavaḥ → mahā + utsavaḥ)
- सदैव → सदा + एव (sadaiva → sadā + eva)
- यद्यपि → यदि + अपि (yadyapi → yadi + api)
- स्वागतम् → सु + आगतम् (svāgatam → su + āgatam; traditional derivation)
- रामोऽस्ति → रामः + अस्ति (rāmo’sti → rāmaḥ + asti)
- नमस्ते → नमः + ते (namaste → namaḥ + te)
Common Mistakes to Avoid
- Confusing sandhi with samāsa (समास). Sandhi is a sound change; samāsa is compounding. A compound may also contain sandhi, but the two concepts are not the same.
- Assuming every vowel combination follows one rule. Savarṇadīrgha, guṇa, vṛddhi, yaṇ, ayādi, pūrvarūpa, and pragṛhya describe different conditions.
- Applying a rule without checking grammar. A form such as pragṛhya depends on a specific grammatical category; it is not a free choice.
- Treating visarga as one fixed sound-change rule. Visarga sandhi depends on the preceding vowel and the next sound.
- Splitting words only by spelling. Sandhi-viccheda must produce forms that make grammatical and semantic sense.
- Mixing up internal and external sandhi. Changes within a word and changes between words do not always follow identical rules.
- Trusting every example copied from a chart. Some simplified charts omit conditions or use artificial examples. Confirm the complete form and its grammatical context.
Practice Questions
Try to combine each pair using the rule named in brackets. Then check the answers below.
- विद्या + आलयः (savarṇadīrgha)
- देव + इन्द्रः (guṇa)
- सदा + एव (vṛddhi)
- यदि + अपि (yaṇ)
- सु + आगतम् (yaṇ)
- रामः + अस्ति (visarga)
- नमः + ते (visarga)
- तत् + अपि (consonant sandhi)
Answers
- विद्यालयः (vidyālayaḥ)
- देवेन्द्रः (devendraḥ)
- सदैव (sadaiva)
- यद्यपि (yadyapi)
- स्वागतम् (svāgatam)
- रामोऽस्ति (rāmo’sti)
- नमस्ते (namaste)
- तदपि (tad api)
Quick-Reference Tables
Vowel Sandhi
| Type | Basic pattern | Example |
|---|---|---|
| सवर्णदीर्घ | Similar vowels combine into a long vowel | विद्या + आलयः → विद्यालयः |
| गुण | अ/आ + इ/ई → ए; अ/आ + उ/ऊ → ओ; अ/आ + ऋ → अर् | देव + इन्द्रः → देवेन्द्रः |
| वृद्धि | अ/आ + ए/ऐ → ऐ; अ/आ + ओ/औ → औ | सदा + एव → सदैव |
| यण् | इ/ई → य्; उ/ऊ → व्; ऋ → र् before a different vowel | यदि + अपि → यद्यपि |
| अयादि | In certain conditions ए/ऐ/ओ/औ become अय्/आय्/अव्/आव् | Specialised rule; check the full grammatical form |
| पूर्वरूप | In a common pattern, final ए/ओ remains and initial अ is elided | वने + अत्र → वनेऽत्र |
| प्रगृह्य | Specified grammatical forms do not undergo the expected vowel sandhi | Depends on the grammatical form |
Consonant and Visarga Sandhi
| Pattern | Example | Result |
|---|---|---|
| Consonant voicing | तत् + अपि | तदपि |
| Consonant change in a familiar word | सत् + जनः | सज्जनः |
| Nasal assimilation | सम् + कल्पः | सङ्कल्पः |
| Visarga after अः before a voiced sound | रामः + गच्छति | रामो गच्छति |
| Visarga before अ | रामः + अस्ति | रामोऽस्ति |
| Visarga before त् in a common expression | नमः + ते | नमस्ते |
| Special pronoun form | सः + गच्छति | स गच्छति |
Frequently Asked Questions about Sanskrit Sandhi
What does sandhi mean in Sanskrit?
Sandhi (सन्धि) means joining or junction. In Sanskrit grammar, it refers to sound changes that occur when sounds meet within a word or at the boundary between words.
What are the three main types of sandhi?
The three main categories are vowel sandhi (स्वरसन्धि), consonant sandhi (व्यञ्जनसन्धि), and visarga sandhi (विसर्गसन्धि).
What is the difference between sandhi and sandhi-viccheda?
Sandhi combines sounds according to grammatical rules. Sandhi-viccheda separates a combined form into its original words or grammatical parts.
Which sandhi rules should beginners learn first?
Start with savarṇadīrgha, guṇa, vṛddhi, and yaṇ vowel sandhi. Then learn common visarga patterns and basic consonant changes. Study specialised rules such as ayādi and pragṛhya with examples from your textbook.
Is sandhi always compulsory between Sanskrit words?
Not always. Sandhi within a word is generally part of the word’s grammatical form, while external sandhi between separate words can depend on the context, style, and textual convention. Follow the convention used in your course or source text.
Does sandhi change the meaning of a word?
Sandhi primarily changes sounds or spelling at a boundary; it does not by itself supply a new meaning. The meaning comes from the words and their grammatical relationship.
Continue Learning Sanskrit with Open Pathshala
Understanding sandhi is an important step towards reading Sanskrit sentences and original texts. Practise identifying the sound that changes, naming the rule, and reversing the process through sandhi-viccheda. With regular practice, patterns that first seem difficult become easier to recognise.
Open Pathshala helps learners build a foundation in Sanskrit grammar so they can engage more directly with Sanskrit texts, verses, and traditional literature.
Editorial note: Sanskrit sandhi includes many specialised rules and exceptions. This page is a beginner-friendly guide to common patterns, not an exhaustive presentation of every rule in Pāṇini’s Aṣṭādhyāyī. For formal examinations, use the terminology and conventions prescribed by your syllabus.

Reviews
ranjani ramji
Doubt