Logo

MonoCalc

/

Syllable Counter

Text

Total syllables for the passage, with words, sentences, lines and the averages between them.

Paste, type or upload up to 1,00,000 characters. Line breaks matter in line and poetry modes. Everything is counted in your browser — nothing is uploaded.

Samples — each one also switches to the mode it suits:

0 syllables0 words0 lines0 sentences

Total syllables

Enter some text to count syllables.

Averages and pacing

syllables per word · per sentence

Speaking and reading times appear once there is text.

Built-in word table first, vowel-group heuristic for anything it does not hold. The default, and the most accurate of the three.
Separator used in every breakdown.
co-operate as one word (4) or as two (1 + 3).
Expand spells 42 out as "for-ty-two" (3) before counting.
1–12 syllables or more counts as complex.
Applies to averages and scores. 0–10.
4.17 syllables/sec · ≈ 0 WPM for this text
250 syllables per minute puts this passage at 0 sec.

Delivery presets:

Take the results with you

The report mirrors what is on screen, including the counting method and any manual overrides. Nothing leaves your browser at any point.

How a word gets its count

A syllable is one beat of speech — one vowel sound, with whatever consonants cling to it. Open syllables end on the vowel (go, ta in ta-ble); closed ones end on a consonant (cat, cal in cal-cu-la-tor). English spelling only loosely records those beats, which is why counting from letters is an estimate.

Each word is looked up in the built-in table of spelling traps first. Anything not in it goes to the vowel-group rules: count the runs of vowels, split the pairs that are really two sounds (me-di-a), drop a silent e (make = 1), add a beat back for a consonant plus -le (ta-ble = 2), drop the -ed that is not spoken (walked = 1 but wan-ted = 2), and never return zero — so hmm and nth count as one.

Why the two paths sometimes disagree
The table records how a word is actually said; the rules record how its spelling suggests it is said. Where they part company the table wins, which is the whole reason it exists — business is two beats, not three, and create is two, not one. For genuinely contested words like fire, hour and every, no single answer is correct: click the count in the word table and set your own.

About This Tool

Syllable Counter – Count the Beats in Any English Text

A syllable is one beat of speech: a single vowel sound with whatever consonants cling to it. Cat is one beat, cal-cu-la-tor is four. That unit turns out to matter far more than the word count does — it is what makes a haiku a haiku, what every readability formula quietly divides by, and what actually predicts how long a script takes to read aloud. This syllable counter reports the total for a whole passage, for each line, and for every individual word, and shows you where each count came from.

How the counting works

There are two ways to count syllables in a browser, and this tool uses both. Words appear in a built-in table of around 280 spelling traps — the words whose letters lie about their sound. Business is two beats, not three. Create is two, not one. Rhythm has a syllable with no vowel in it at all. Contractions like don't hide a boundary behind their apostrophe. Where a word is in the table, its count is used verbatim.

Everything else — names, jargon, invented words, the long tail of English — goes to a vowel-group heuristic. It counts runs of vowels, then splits the runs that are really two sounds so media becomes me-di-a rather than two beats. It drops a silent final e (make = 1), adds a beat back for a consonant plus -le (ta-ble = 2), and knows that -ed is only spoken after t or d, which is why walked is one beat but wan-ted is two. It never returns zero, so vowel-free words like hmm and nth count as one. Every row in the results table is labelled Dictionary or Heuristic, so you always know which path answered.

This is an estimate, and it says so
Syllable counting from spelling is a heuristic, not a lookup. Words in the built-in table are reliable; words outside it are inferred from their letters and can be off by one. And some words have no single right answer — fire, hour, every and chocolate are counted differently by different speakers and different dictionaries. Click any count in the word table to correct it, and the correction flows into every total for the rest of your session.

Checking poetry and meter

Poetry form mode compares each non-empty line against a target and flags the ones that miss. It ships with haiku (5-7-5), tanka (5-7-5-7-7), limerick (8-8-5-5-8), cinquain (2-4-6-8-2), iambic pentameter (ten per line), the fourteen-line sonnet, and a custom pattern field where 7,7,7,7 sets four seven-syllable lines. Forms with a fixed length also check the line count, so a four-line haiku is caught even when the syllables happen to fit. A bar diagram overlays your actual counts on the target so shortfalls and overruns are visible at a glance.

Treat the targets as centres rather than laws. Limerick lines run 7–10 and 5–7 syllables in practice because the form is really about anapaestic rhythm, and iambic pentameter tolerates an eleventh unstressed syllable on a feminine ending. The Japanese on that haiku originally counted is not an English syllable either, which is why 5-7-5 is a convention rather than a translation.

Readability, derived from the same counts

Four standard formulas take syllables per word and words per sentence as their only real inputs, so the tool computes them from the counts already on screen: Flesch Reading Ease = 206.835 − 1.015 × (words/sentences) − 84.6 × (syllables/words), Flesch–Kincaid Grade = 0.39 × (words/sentences) + 11.8 × (syllables/words) − 15.59, Gunning Fog = 0.4 × ((words/sentences) + 100 × (complex/words)) and SMOG = 1.043 × √(polysyllables × 30/sentences) + 3.1291. Each one gets a plain-English interpretation and a tooltip with its formula. Because they inherit the syllable estimate they inherit its error, and all four were calibrated on samples of at least 30 words — below that the tool warns rather than hiding the number.

The lever that moves all four is polysyllabic density. The distribution chart breaks the passage into 1-, 2-, 3- and 4+ syllable words, and the annotated panel highlights every word at or above a threshold you set, so you can see exactly which words are carrying the grade level. Swapping utilise for use shortens the sentence by two beats without changing the word count at all.

Speech pacing, hyphenation and exports

Syllables per minute predicts delivery time better than words per minute, because a paragraph of long words takes longer to say than its word count suggests. The tool converts the total at a rate you choose between 100 and 400 syl/min — seconds = syllables ÷ rate × 60 — with presets from deliberate narration to auctioneer pace, and cross-references silent reading time at 238 words per minute. It also reports the equivalent word rate for your specific text.

Every word can be shown split at its boundaries, with the separator of your choice — cal-cu-la-tor, cal·cu·la·tor, or spaces. Hyphenated compounds count as one word or several, digits are either spelled out (42 for-ty-two, three beats) or skipped, stop words can be filtered from the table, and everything sorts by count, frequency or alphabet. Results copy to the clipboard, download as CSV or TXT, and short passages travel in a shareable link. Counting runs entirely in your browser, so unpublished lyrics and drafts never leave your machine.

Frequently Asked Questions

Is the Syllable Counter free?

Yes, Syllable Counter is totally free :)

Can I use the Syllable Counter offline?

Yes, you can install the webapp as PWA.

Is it safe to use Syllable Counter?

Yes, any data related to Syllable Counter only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does the Syllable Counter work?

Each word is checked against a built-in table of around 280 words whose spelling defeats the ordinary rules — business, wednesday, create, rhythm, every, contractions and so on, plus their regular inflections — and anything the table does not hold goes to a vowel-group algorithm. That algorithm counts runs of vowels, splits the vowel pairs that are really two sounds (me-di-a, vi-o-lin), drops a silent final e, and handles the -ed, -es and consonant + -le endings. Every word in the results table is labelled Dictionary or Heuristic so you can see which path produced its count.

How accurate is it, and when will it be wrong?

This is a spelling heuristic, not a pronunciation dictionary, so treat the counts as very good rather than authoritative. Words in the built-in table are reliable; words outside it are inferred from their letters and can be off by one — most often on proper nouns, loanwords, and words where English spelling simply lies about the sound. Genuinely ambiguous words are the harder problem: fire, hour, every and chocolate are counted differently by different speakers and different dictionaries. Click any count in the word table to override it, and your correction feeds back into every total.

Why does the hyphenated breakdown sometimes look odd?

The breakdown is derived from the same vowel-group analysis as the count, then cut so that each part after a break begins with a consonant cluster that can legally open an English syllable — which gives ta-ble, o-ther and pho-tog-ra-phy. Where the table's count and the letter analysis disagree, the tool adjusts the breaks to match the count, and that adjustment occasionally lands in an unnatural place. The count is the number to trust; the breakdown is there to show roughly where the beats fall.

Can it check a haiku or a line of iambic pentameter?

Yes — switch to Poetry form mode and pick haiku (5-7-5), tanka, limerick, cinquain, sonnet, iambic pentameter, or type your own comma-separated pattern such as 7,7,7,7. Every non-empty line gets its syllable count compared against its target, with a badge showing how many it is over or under and an overall verdict. Forms with a fixed length also check the number of lines, so a four-line haiku is flagged even when the syllables happen to fit.

How are the readability scores calculated?

Flesch Reading Ease, Flesch–Kincaid Grade, Gunning Fog and SMOG all take syllables per word and words per sentence as their inputs, so they are computed directly from the counts on screen using the standard published formulas. Because they inherit the syllable estimate they inherit its error too, and every one of them was calibrated on passages of at least 30 words — below that the tool says the scores are unreliable rather than hiding them. Sentences are split on full stops, question marks and exclamation marks, with guards for abbreviations and decimals.

Is my text uploaded anywhere?

No. All counting happens in your browser and nothing is transmitted, so unpublished lyrics and drafts stay private. Your text and settings are saved to your own browser's local storage so the page is where you left it when you return — clearing the box clears the copy. Share links carry your settings, and short passages of up to 1,200 characters, so a poem check can be sent to someone else; longer text is left out of the URL.