📢 Syllable Counter
Count the number of syllables in each word and across your whole text. Based on English syllable rules including vowel groups and silent e — all in your browser, no upload, instant results.
About the Syllable Counter
This syllable counter runs entirely in your browser. It analyzes each word in your text and counts its syllables using a heuristic based on English phonetic rules. The total syllable count across the whole text is also displayed. Useful for poets, songwriters, haiku writers, and anyone working with metered text. Nothing is uploaded — the counting happens instantly with JavaScript on your device.
How it works
- Vowel group counting — Consecutive vowels (a, e, i, o, u, y) are counted as a single syllable. For example, "boat" has one vowel group and one syllable.
- Silent e handling — A trailing "e" at the end of a word is usually silent and not counted. For example, "cake" has one syllable, not two.
- Minimum count — Every word is counted as having at least one syllable, even if no vowels are detected.
- Special endings — Common endings like "-le" (as in "table") and "-ed" are handled with special rules.
How to use the counter
- Paste or type your text in the input box.
- Click Count Syllables to analyze.
- Each word with its syllable count appears in the output box.
- The total syllable count appears in the total field.
- Click Copy Results to copy, or Clear to start over.
Frequently asked questions
Does this tool upload my text? No. All counting happens locally in your browser. Your text never leaves your device.
Is the count always accurate? The counter uses a heuristic algorithm and is accurate for most English words. Irregular words, proper nouns, and words with unusual pronunciations may be miscounted.
Does it work with other languages? The rules are tuned for English. Results for other languages may be less accurate, especially for languages with very different syllable structures.
How are numbers and punctuation handled? Numbers and punctuation are ignored in syllable counting. Only alphabetic words are analyzed.