Rhyme Generator
Pick a rhyme scheme, enter your end words and get matching rhymes for each line.
Example: AABB with light and day, seed 1
- Alight
- Aslight
- Bday
- Bballet
perfect rhymes to choose from for the main rhyming word
Your end words
- Other options for A
- Other options for B
- Perfect rhymes found for A
- Perfect rhymes found for B
- Perfect rhymes found for C
Pronunciations: CMU Pronouncing Dictionary. About the data
How it picks the words
The first line of each rhyming letter is your own word. The generator then looks up every common perfect rhyme for that word, puts them in alphabetical order and shuffles them with a simple seeded shuffle. The same inputs and seed always give the same answer, and a different seed gives a different order. It does not write sentences and it does not use any AI model. You write the lines; the end words are the scaffold.
In ABCB, only B is a rhyming slot: A and C are your own free end words for lines 1 and 3, and the headline number counts the rhymes found for B. If a word has fewer perfect rhymes than the scheme needs, you will see a note and the missing lines are left blank.
Not sure which scheme to pick? Rhyme schemes explained describes each pattern. To browse every rhyme for a word first, use the rhyme finder, and see perfect versus slant rhyme for when a near rhyme is the better choice.