Swahili Syllable Counter

Count syllables in Swahili using open CV syllable structure rules

Count syllables in Swahili (Kiswahili) text. Applies the open CV syllable rule, counts each vowel as one nucleus, and detects syllabic nasals like the m in 'mtoto'. Shows a per-word breakdown. Runs in your browser.

Why is Swahili easy to count by syllable?

Swahili has an almost perfectly open syllable structure: nearly every syllable is consonant-plus-vowel (CV) and ends in a vowel. Because vowels never merge into diphthongs, counting one syllable per vowel is highly accurate.

Swahili (Kiswahili) is a textbook example of an open-syllable language: almost every syllable is a consonant followed by a vowel (CV) and ends in that vowel. There are no consonant clusters closing a syllable and no diphthongs, so syllable counting is far more reliable than in English. The one twist is the syllabic nasal — an m or n at the start of a word that becomes its own beat.

How it works

The counter does two things for each word:

  1. Counts every vowela, e, i, o, u — as one syllable nucleus. Adjacent vowels are kept separate, so kaa is two syllables, not one.
  2. Adds syllabic nasals — when a word-initial m or n is immediately followed by a consonant (not a vowel), it forms its own syllable and is counted as an extra beat.

Digraphs such as ch, sh, th, dh, gh, ny, and ng' are single consonant onsets and never add a syllable by themselves.

Example

The word:

mtoto

splits as m-to-to: the initial m is a syllabic nasal (one beat) and the two vowels o/o give two more, for three syllables. By contrast mama is simply ma-ma — here the m is followed by a vowel, so it is an ordinary onset, not a syllabic nasal.

Notes

  • Syllabic nasals only fire when m/n is followed by another consonant.
  • Every vowel is its own syllable; nothing in Swahili merges vowels.
  • All counting happens locally — your text is never uploaded.