Sandhi in Sanskrit is the set of grammatical rules that fuse the sound ending one word with the sound beginning the next, merging separate words into a single combined form in speech and writing — and splitting it back apart is the first step in reading any Sanskrit sentence correctly.
Where does the word "sandhi" come from?
The word sandhi (सन्धि) comes from the root dhā, "to put," joined with the prefix sam, "together" — literally, "a placing together" or "junction." According to the Monier-Williams Sanskrit-English Dictionary, sandhi denotes "union, combination, connection," and in grammar specifically "the euphonic junction of final and initial letters in continuous speaking and writing." Sanskrit treats the boundary between two words as something to actively manage, not a silent gap: a sentence is one continuous stream of sound, and sandhi in Sanskrit is the rule set that keeps that stream smooth.
Did you know? Linguists borrowed the term sandhi directly from Sanskrit grammar to describe similar sound-joining at word boundaries in languages with no historical connection to Sanskrit — French liaison (les amis, pronounced "lezami") and Korean consonant assimilation are both routinely called "sandhi" in modern linguistics textbooks.
What are the three types of sandhi in Sanskrit?
Sanskrit grammar sorts sandhi into 3 categories — vowel (svara) sandhi, consonant (vyanjana) sandhi, and visarga sandhi — depending on which kind of sound sits at the word boundary.
| Category | Sanskrit name | Triggers when… | Example (Devanagari / IAST) |
|---|---|---|---|
| Vowel sandhi | Svara sandhi | a word ending in a vowel meets a word starting with a vowel | न + अस्ति = नास्ति / na + asti = nāsti |
| Consonant sandhi | Vyanjana sandhi | a word ending in a consonant meets another consonant | सत् + चित् = सच्चित् / sat + cit = saccit |
| Visarga sandhi | Visarga sandhi | a word ending in the breathy ḥ meets the next sound | रामः + गच्छति = रामो गच्छति / rāmaḥ + gacchati = rāmo gacchati |
Vowel sandhi alone has 4 well-known sub-rules that account for most of what a beginner meets on the page:
| Rule | Devanagari | IAST | Literal breakdown |
|---|---|---|---|
| Savarna dirgha (similar vowels lengthen) | न + अस्ति = नास्ति | na + asti = nāsti | "is not" — two short a sounds merge into one long ā |
| Guna sandhi (a/ā + i/ī/u/ū/ṛ → e/o/ar) | देव + इन्द्रः = देवेन्द्रः | deva + indraḥ = devendraḥ | "lord of the gods" — a + i → e |
| Vriddhi sandhi (a/ā + e/ai/o/au → ai/au) | सदा + एव = सदैव | sadā + eva = sadaiva | "always, indeed" — ā + e → ai |
| Yan sandhi (i/ī/u/ū/ṛ + dissimilar vowel → y/v/r) | सु + आगतम् = स्वागतम् | su + āgatam = svāgatam | "welcome" — u → v before ā |
Consonant sandhi works by assimilation: a word-final stop shifts to match the place of articulation of the sound that follows it. Sat ("being") joined with cit ("consciousness") becomes सत् + चित् = सच्चित् (sat + cit = saccit), because the dental t assimilates to the following palatal c. Extended with ānanda ("bliss"), the same rule produces a well-known Vedantic name for Brahman:
Did you know? The philosophical term saccidānanda (existence-consciousness-bliss) is itself a product of consonant sandhi — सत् + चित् + आनन्द (sat + cit + ānanda) fuses into सच्चिदानन्द (saccidānanda), since three separate words with clashing final and initial consonants would be almost unpronounceable strung together unchanged.
Visarga sandhi follows a similarly fixed logic, keyed to what comes right after the ḥ:
| Visarga context | Devanagari | IAST | Result |
|---|---|---|---|
| a + ḥ, before a voiced consonant | रामः + गच्छति = रामो गच्छति | rāmaḥ + gacchati = rāmo gacchati | aḥ → o |
| ḥ, before any vowel | पुनः + अपि = पुनरपि | punaḥ + api = punar api | ḥ → r |
| a + ḥ, before a voiceless dental (t, th) | अधिकारः + ते = अधिकारस्ते | adhikāraḥ + te = adhikāras te | aḥ → as |
| a + ḥ, before a voiceless guttural or labial (k, kh, p, ph) | रामः + कुत्र = रामः कुत्र | rāmaḥ + kutra = rāmaḥ kutra | aḥ stays aḥ |
Short a before the visarga covers the majority of cases in the table above. When a different vowel precedes the visarga, the same voiced-consonant environment usually produces r instead of o — हरिः + वदति = हरिर्वदति (hariḥ + vadati = harir vadati) — which is one reason visarga sandhi takes longer to master than the vowel rules above.
What does sandhi look like in a real verse?
Bhagavad Gita 2.47 opens with a single fused string, karmaṇyevādhikāraste, that is actually 4 separate words joined by 2 different sandhi rules:
कर्मण्येवाधिकारस्ते मा फलेषु कदाचन । मा कर्मफलहेतुर्भूर्मा ते सङ्गोऽस्त्वकर्मणि ॥
karmaṇy evādhikāras te mā phaleṣu kadācana | mā karmaphalahetur bhūr mā te saṅgo 'stv akarmaṇi ||
"Your right is to action alone, never to its fruits; do not let the fruit of action be your motive, nor let your attachment be to inaction."
| Fused form | Splits into | Sandhi rule applied |
|---|---|---|
| कर्मण्येव / karmaṇyeva | कर्मणि + एव / karmaṇi + eva | Yan sandhi: i + e (dissimilar vowels) → y |
| अधिकारस्ते / adhikāraste | अधिकारः + ते / adhikāraḥ + te | Visarga sandhi: aḥ + t (voiceless dental) → as |
The same yan sandhi pattern recurs constantly in epic narration, where इति + उवाच (iti + uvāca, "thus … said") becomes इत्युवाच (ity uvāca) at the close of countless verses. The full word-by-word meaning of Bhagavad Gita 2.47 unpacks the rest of the verse, including the Sanskrit root word kṛ behind karmaṇi.
Why does splitting sandhi matter for reading, chanting, and meaning?
Splitting sandhi correctly matters at three levels: parsing, pronouncing, and translating. A fused string can't be looked up in a dictionary until it's split back into its original words — no dictionary lists karmaṇyeva as an entry, only karmaṇi and eva separately. And the fused form is still what's actually chanted: a verse's fixed syllable count, part of what makes a sloka a sloka, depends on sandhi being applied exactly as written, so pronouncing it correctly means voicing karmaṇy eva, not the slower karmaṇi eva said as two words.
Splitting never changes meaning — it only reveals the words that were always there. Slokas Assistant automatically splits merged compound words in the breakdown, so a pasted verse shows each original word with its own meaning and grammar rather than one indecipherable string.
How is sandhi different from samasa (compounding)?
Sandhi adjusts sounds at any word boundary; samasa fuses two or more independent words into one new compound word — the two usually work together rather than instead of each other.
| Feature | Sandhi | Samasa (compound) |
|---|---|---|
| What it does | Adjusts sounds where words meet | Fuses 2+ words into one new lexical word |
| Applies to | Any word boundary, inside a sentence or inside a compound | Only between words chosen to form one compound |
| Creates a new word? | No — the words stay grammatically separate | Yes — the compound takes a single case ending |
| Can it occur alone? | Yes — most sentence sandhi involves no compounding | No — every compound also undergoes sandhi at its internal joins |
| Example | रामः + गच्छति = रामो गच्छति (rāmaḥ + gacchati, still 2 words) | राज + पुत्रः = राजपुत्रः (rāja + putraḥ = rājaputraḥ, "king's son," now 1 word) |
Every compound also uses sandhi to join its parts smoothly, which is why long Sanskrit compounds can look like a single unbroken word even though they contain several. Sloka vs Shloka vs Mantra vs Stotra draws similarly careful lines around other Sanskrit terms people use loosely.
Where do sandhi rules appear in Sanskrit grammar and literature?
According to standard Sanskrit pedagogy, sandhi is usually the first grammar topic taught after the alphabet, since reading any real sentence requires undoing it before a dictionary lookup is possible. Panini, traditionally dated to somewhere between the 6th and 4th centuries BCE, systematized these rules in his Ashtadhyayi — traditionally counted at approximately 4,000 sutras in 8 books, hence the name, "eight chapters" — with vowel rules concentrated early in Book 6 and consonant and visarga rules through Book 8.
| Text or context | How sandhi shows up |
|---|---|
| Panini's Ashtadhyayi | Dedicated sutras systematizing every vowel, consonant, and visarga rule |
| Bhagavad Gita (700 verses) | Nearly every verse contains at least one sandhi-joined phrase |
| Valmiki Ramayana (approximately 24,000 slokas) | Frequent sandhi compounds, especially in extended epithets and titles |
| Spoken or chanted Sanskrit today | Reciters pronounce the sandhi-joined form, never the separated original words |
Did you know? Vedic tradition preserves two versions of every hymn: the samhita-patha, fully sandhi-joined as it's chanted, and the pada-patha, where sandhi is deliberately undone and every word stands alone — a built-in answer key for splitting sandhi, created to protect the text from corruption across generations of oral transmission.
Did you know? In ornate classical Sanskrit prose — such as Bana's 7th-century Kadambari — compounds built from sandhi and samasa together can extend across dozens of words in a single sentence, a style modern readers find almost unreadable without a word-by-word breakdown.
How do you start learning to recognize sandhi?
Start by learning the visarga outcomes and the four vowel-sandhi rules above, then practice spotting them in one verse before moving to a full page of text.
- Learn the visarga outcomes (o, r, as, or unchanged) — they cover most of what appears on any page of Sanskrit.
- Learn the four vowel-sandhi rules — savarna dirgha, guna, vriddhi, and yan — roughly in that order of frequency.
- Take one familiar verse, such as Bhagavad Gita 2.47, and try to split every fused word yourself before checking a published breakdown.
- Read the split words in IAST transliteration so the diacritics make the exact vowel changes visible.
- Look up the root word behind each split word — sandhi hides the root, and one root, once learned, repeats across hundreds of verses.
- Practice chanting the fused form, since that's what's actually pronounced — except across a verse-ending danda pause, where sandhi typically doesn't apply — using the method in How to Memorize Slokas Fast.
Common questions about sandhi in Sanskrit
Does sandhi ever change what a sentence means?
Sandhi itself never changes a word's underlying meaning — it only changes how the word sounds and is spelled at a boundary. What it can do is disguise where one word ends and the next begins, so a reader who doesn't recognize the rule may misparse the sentence and land on the wrong meaning.
Why does "karmaṇy eva" look different from "karmaṇi eva"?
Because the vowel i in karmaṇi and the vowel e in eva are dissimilar vowels meeting at a word boundary, which triggers yan sandhi: i converts to the semivowel y before the following vowel. Karmaṇi + eva becomes karmaṇy eva, exactly as it appears in Bhagavad Gita 2.47.
Is sandhi the reason Sanskrit compounds can get so long?
Sandhi is only part of the reason; the larger part is samasa, Sanskrit's compounding system, which joins whole words rather than just adjusting sounds. Once several words are compounded, sandhi smooths every internal boundary, which is how classical prose produces compounds running to dozens of words that still read as one long unit.
Does knowing sandhi help with pronunciation, not just grammar?
Yes — the fused form is what a reciter actually says aloud, so knowing which sandhi rule produced a spelling explains why a verse sounds the way it does, not only why it's written that way. Voice narration that highlights each word as it's narrated follows the split words while the audio follows the sandhi-joined pronunciation, connecting the two directly.
Do all forms of Sanskrit apply sandhi the same way?
Classical Sanskrit, as codified by Panini, applies sandhi quite consistently, which is part of why the Ashtadhyayi became a shared standard across regions and centuries. Vedic Sanskrit, the older language of the Rigveda, shows somewhat more variation in a few archaic sandhi patterns.
Can I chant a sloka without applying sandhi?
In practice, no — reciters chant the sandhi-joined form because that is the form composed to fit the verse's meter and syllable count. Chanting the unjoined words instead would add extra syllables and break the count that gives a sloka or a mantra like the Gayatri its fixed rhythm.
What do people commonly get wrong about sandhi?
| Common belief | What's actually the case |
|---|---|
| Sandhi is random letter-swapping | Sandhi follows a fixed set of rules codified in Panini's grammar, not arbitrary spelling variation |
| Sandhi only affects vowels | Sandhi covers vowels, consonants, and the visarga sound, in 3 distinct rule sets |
| Sandhi and samasa are the same thing | Sandhi adjusts sounds at any boundary; samasa creates a new compound word — every compound uses sandhi, but not every sandhi makes a compound |
| Splitting sandhi changes a word's meaning | Splitting only reveals the words that were always there; their meanings don't change, only their combined spelling and sound do |
| You must know all of Panini's rules to read a sloka | The visarga outcomes and 4 vowel-sandhi rules above account for the large majority of what appears in everyday chanting |
Sources
- Monier-Williams, A Sanskrit-English Dictionary, entry sandhi (union, junction, euphonic combination).
- Panini, Ashtadhyayi, Books 6 and 8, for the systematization of vowel, consonant, and visarga sandhi.
- Bhagavad Gita 2.47, text as printed in the Gita Press (Gorakhpur) edition.
- Traditional Vedic recitation methodology (samhita-patha and pada-patha) as described in standard introductions to Vedic Sanskrit.