Poetry, haiku and limericks
Check that each line of a haiku, tanka or sonnet reaches its target, with a tick or the number you still need beside every line.
Type or paste your text below to count syllables as you write. You can check the syllable count for each line, calculate syllables in individual words, and compare a poem with a pattern such as 5-7-5. Everything runs in your browser, so your text stays on your device.
Type a sentence or two to see how easy your text is to read.
Start typing to see the syllables on each line.
Start typing to see how your words break down.
Count syllables as you type, check syllables line by line, and use the results when you are working on poems, songs, or everyday writing.
A syllable counter gives you a quick estimate of the sound units in your text. For example, cat has one syllable, syl-la-ble has three, and po-et-ry has three. Instead of counting each word by ear, you can paste your text here and see the syllable count straight away.
Paste a word, sentence, poem or other text and the tool shows the syllables per word, per line and in total. It is handy when you are checking a piece of writing several times and want the numbers to update while you work. If you also need the number of words, characters or sentences, the Word Counter shows those as you type.
People check syllables for different reasons: a poem may need a particular pattern, a song line may need to fit a melody, or a lesson may need a simple way to explain how words break into sounds.
Check that each line of a haiku, tanka or sonnet reaches its target, with a tick or the number you still need beside every line.
Match the number of syllables from verse to verse so lines sit on the same melody, and spot a line that runs long before you sing it.
Help children and English learners break words into beats, and see the reading ease and grade level that come from average syllables per word.
These are the patterns most often used with a syllable counter. The first three are available as presets above, and you can type any other pattern into the custom box.
| Form | Pattern | What to consider |
|---|---|---|
| Haiku | 5-7-5 (17 syllables) | Many English-language poets treat 5-7-5 as a guide rather than a rule, and Japanese haiku count sound units that differ from English syllables. |
| Tanka | 5-7-5-7-7 (31 syllables) | Five lines, where the last two often turn the thought of the first three. |
| Iambic pentameter | 10 per line | Five pairs of weaker and stronger syllables, as in Shakespeare's sonnets, which often vary the pattern. |
| Common meter | 8-6-8-6 | Alternating long and short lines, found in many hymns and folk songs. |
| Cinquain | 2-4-6-8-2 | A five-line form associated with the poet Adelaide Crapsey. |
| Limerick | About 8-9, 8-9, 5-6, 5-6, 8-9 | Rhymes AABBA. The stress rhythm matters more than an exact syllable count. |
If you want to check syllables in a word, sentence, poem or song, paste the text into the counter. The result updates as you type, and the word breakdown lets you see how individual words were counted.
For poetry, you can check a syllable counter for poems or a syllable counter for songs by keeping each line on its own line. You can also compare the result with a pattern when you are working on a fixed form.
Put each line of the poem on its own line and pick a preset or type your own pattern. Take the line “Morning light on snow”: morn-ing is two, then light, on and snow add one each, so the line is a clean five for the opening of a haiku.
For lyrics, compare the count of each line with the matching line in the next verse. “Twinkle, twinkle, little star” comes to seven (twin-kle, twin-kle, lit-tle, star), and a line that comes out at nine will usually need to be sung faster or trimmed.
If you only need the count for a single word, these everyday words are grouped by syllable count. For a word that is not listed, type it into the counter above and open the word breakdown to see how it was split.
| Syllables | Example words |
|---|---|
| 1 | cat, while, through, strength |
| 2 | wa·ter, lit·tle, sen·tence, pen·cil, mon·ey |
| 3 | ba·na·na, beau·ti·ful, syl·la·ble, po·et·ry, com·put·er, el·e·phant |
| 4 | cal·cu·la·tor, ed·u·ca·tion, in·for·ma·tion, wa·ter·mel·on |
| 5 | u·ni·ver·si·ty, vo·cab·u·lar·y, un·be·liev·a·ble, re·frig·er·a·tor, com·mu·ni·ca·tion |
To count the syllables in a sentence, count each word and add the results. The quick brown fox jumps over the lazy dog works out as 1 + 1 + 1 + 1 + 1 + 2 + 1 + 2 + 1, which makes 11 syllables.
You can count syllables on your own, and it helps to know the rules the counter is following. Count vowel sounds rather than vowel letters, since a single sound can be spelled with two letters.
A syllable calculator can give you a useful starting point, but English spelling is not always a perfect guide to pronunciation. That is worth remembering when you use a syllable count for a poem, song, lesson or readability check.
The counter uses English spelling patterns to estimate the vowel sounds in each word. Silent endings such as the e in make or the ed in walked are handled separately, while common irregular words are checked first. Hyphenated words are counted part by part, and contractions are treated as they are normally spoken.
English spelling does not always tell you exactly how a word is pronounced. Names, borrowed words and words with more than one pronunciation can therefore produce a different count from a dictionary or from your own accent. For unusual words, use the result as a guide and check the pronunciation by ear.
Reading ease uses the Flesch formula: 206.835 minus 1.015 times words per sentence, minus 84.6 times syllables per word. Higher is easier, and 60 to 70 is generally considered plain English. Grade level uses the Flesch–Kincaid formula to estimate the US school grade needed to follow the text.
Each non-empty line is counted on its own, so line breaks matter in poems and lyrics. A sentence ends at a period, question mark, exclamation mark, ellipsis or line break. With a pattern set, line 1 is compared with the first number, line 2 with the second and so on, and a single number applies to every line.
As you type, the page separates your text into lines and words, estimates the syllables in each word, adds the totals and updates the statistics. If you choose a pattern, it also compares each line with that target and creates the word breakdown from the same results.
All counting happens locally in your browser. Your text is not uploaded, sent to a server or stored, and it is gone when you close or refresh the page.
The counter is built for English and gives estimates. Numbers and text with no Latin letters are skipped, unusual names or borrowed words may be off by one, and the word split shown in the breakdown is approximate and does not always match a dictionary.
Type or paste your text into the box and the syllable count updates as you type. You can see the total, the count for each line and a word breakdown without pressing a separate button.
It uses English spelling rules to estimate the vowel sounds in each word, handles common silent endings and checks a list of irregular words. Hyphenated words are counted part by part. The result is an estimate, so unusual pronunciations can differ.
Yes. Choose Haiku 5-7-5, Tanka 5-7-5-7-7 or Pentameter, or enter your own pattern such as 2,4,6,8,2. Each line is compared with its target so you can quickly see whether the count matches.
English spelling does not always show how a word is said, so rule-based counting can be off for names, borrowed words and words with more than one pronunciation, such as fire or hour. Check unusual words by ear, and use the word breakdown to see what the tool counted.
Both come from the Flesch formulas, which use the average sentence length and the average number of syllables per word. Reading ease runs from 0 to 100, where higher is easier and 60 to 70 is plain English. Grade level estimates the US school grade needed to follow the text. Both are rough on short passages.
Numbers and words with no Latin letters are skipped and noted under the text box. Short all-capital acronyms with no vowels, such as BBC, are counted letter by letter. Names follow the same English rules as other words, so unusual names may be off by one.
It is built for English. Other languages that use the Latin alphabet follow different spelling rules, so counts will often be wrong, and text in other scripts such as Cyrillic, Arabic or Chinese is skipped.
No. Everything is calculated in your browser as you type. Your text is not sent to a server or stored, and it disappears when you close or refresh the page.
Count the syllables in each word and add them up, or paste the sentence into the counter and read the total. For example, The quick brown fox jumps over the lazy dog has 11 syllables.
Calculator has four syllables (cal-cu-la-tor) and while has one. The common words table in the guide above lists more everyday examples, and you can type any other word into the counter to see its count.
Dozens more free, no-API-key tools live on the homepage.
Convert text between UPPERCASE, camelCase, Title Case and more.
Open toolCollapse extra spaces and clean up messy line spacing.
Open toolCompare two texts line by line and see what changed.
Open toolStrip out repeated lines from any list or block of text.
Open toolNo matching question.
Tell other visitors what you thought of this tool.