Home / Rhyme analyzer / Poems

Free tool for students and teachers

Rhyme scheme checker for poems

Runs in your browser · nothing is uploaded · no account

Paste a poem, one line per line, with an empty line between stanzas. You get the rhyme scheme written the way it is taught in class, such as ABAB CDCD EFEF GG, the name of the form if it matches one, whether each rhyme is perfect or slant, and the number of syllables in every line.

Check a poem

How rhyme scheme letters work

The first line's end sound is A. Every line that rhymes with it is also A. The first line with a new end sound is B, the next new sound is C, and so on through the poem. A line that rhymes with nothing still takes a letter of its own, which is why a ballad stanza is written ABCB: only lines 2 and 4 rhyme, and lines 1 and 3 each get a fresh letter.

Letters keep counting across stanzas. A Shakespearean sonnet does not restart at A in its second quatrain; it goes on to C and D, which is how you can tell from the scheme alone that each quatrain brings new rhymes.

Forms it recognises

The checker names a form when the rhymes match it exactly. It reads rhyme only, so a poem can match a form's rhyme scheme and still break its meter.

FormRhyme schemeWhat to look for
Shakespearean sonnetABAB CDCD EFEF GG14 lines, three quatrains and a couplet that turns or sums up
Petrarchan sonnetABBAABBA + sestetAn octave that sets up a problem, a sestet that answers it
Spenserian sonnetABAB BCBC CDCD EEQuatrains linked by a shared rhyme
LimerickAABBALong lines 1, 2, 5; short lines 3 and 4
Ballad stanzaABCBOnly lines 2 and 4 rhyme
Alternating (cross) rhymeABABRhymes on every other line
Enclosed (envelope) rhymeABBAThe outer lines wrap the inner pair
Rhyming coupletsAABBLines rhyme in pairs
Rubaiyat stanzaAABAThe third line breaks the pattern
Terza rimaABA BCB CDCEach tercet's middle rhyme starts the next tercet
VillanelleABA × 5 + ABAA19 lines on only two rhyme sounds
Rhyme royal / ottava rimaABABBCC / ABABABCCSeven and eight line stanzas

No end rhymes at all is reported as free verse or blank verse. The tool cannot tell those two apart, because the difference is meter, not rhyme.

Using it in class

What it cannot do

Where the pronunciations come from

The CMU Pronouncing Dictionary from Carnegie Mellon University, reduced to the most common 40,000 words. It downloads once (about 250 KB) the first time you press the button, and the analysis runs in the page. The same engine powers our rhyme scheme analyzer for rap verses, which also measures multisyllabic rhymes.

Frequently asked questions

How do you find the rhyme scheme of a poem?

Give the last sound of the first line the letter A. Every later line that rhymes with it is also A. The first line with a new end sound gets B, then C, and so on. Lines that rhyme with nothing still take a new letter. Put a space between stanzas.

What is the rhyme scheme of a Shakespearean sonnet?

ABAB CDCD EFEF GG: three alternating quatrains and a closing couplet. Load the sonnet example above to see it.

What is the rhyme scheme of a limerick?

AABBA. Lines 1, 2 and 5 share one rhyme, lines 3 and 4 share another.

Is my poem saved or uploaded?

No. Everything runs in your browser and nothing you paste leaves it.

Made by Rhymeable

We build a rhyme trainer for rappers: rhyming words land on a beat, a moment before you need them. The same ear for sound is behind this checker.

See the app