Syllable Counter
Count the syllables in any word, sentence, or poem. See a per-word breakdown with hyphenated breaks, line-by-line totals, and a haiku or limerick pattern check — validated against the CMU Pronouncing Dictionary. Free, in your browser, no signup.
How it works
A syllable is a single beat of spoken sound, built around one vowel sound. This tool counts those beats two independent ways and lets you choose which to trust.
The dictionary-assisted engine (the default) looks each word up in a bundled subset of the CMU Pronouncing Dictionary, Carnegie Mellon University's machine-readable record of how ~134,000 English words are pronounced. Each entry is a string of phonemes with a stress digit (0, 1, or 2) on every vowel phoneme. Because every spoken syllable has exactly one vowel nucleus, the syllable count equals the number of stress-marked vowels. For example over is OW1-V-ER0 — two stressed vowels, two syllables.
When a word is not in the dictionary — a name, a coined term, a rare word — the rule-based engine takes over. It applies the classic English vowel-group heuristic, in this order:
- Lowercase the word and count contiguous vowel groups, where vowels are
a e i o u y. A run of adjacent vowels is one group, so beau counts once. - Subtract one for a silent terminal e — when the word ends in a consonant + e that is not the only vowel sound (so make → 1) — but keep the sounded -le ending, so table and candle keep two.
- Add one for a terminal hiatus (ia, io, eo, ua), where two vowel letters are two separate sounds, so radio → 3.
- Add one for a syllabic-consonant ending (-sm, -thm), so prism and rhythm → 2.
- Never return below one for any word that contains a letter.
The tool also reports how closely these two engines agree: across the bundled CMU sample the rule-based estimate matches the dictionary about 95% of the time, and where they differ the word is flagged so you can see both counts. Numbers and symbols are ignored, sentences are split on the marks . ! ?, and each line is counted separately so verse can be checked line by line. Syllabification is genuinely accent-sensitive — words like fire and every vary between speakers — so the tool surfaces the dictionary count and flags disagreement rather than pretending a single answer is universal. Hyphenated breaks such as beau·ti·ful are an approximation of Merriam-Webster's break points; the count, not the exact break position, is the number to rely on.
Worked examples
Frequently asked questions
Sources & references
- CMU Pronouncing Dictionary — Carnegie Mellon University
- cmudict source data (phoneme set and stress markers)
- Merriam-Webster Dictionary — hyphenation / syllabic-break reference
The bundled dictionary counts and the vowel-group rules were last cross-checked against these sources on 2026-07-15. The rule-based engine is verified against the full bundled CMU sample on every load, and that agreement rate is shown inside the tool.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a word it counts wrong, or want another verse form added?
Email me at [email protected] — most fixes ship within 24 hours.