1. Home
  2. Writing & text tools
  3. Alliteration, Assonance & Consonance Finder

Alliteration, Assonance & Consonance Finder

Spot the sound patterns in a poem for an essay, or make a slogan more memorable by tuning its sounds. Words are compared by how they sound, so “cat” and “kite” alliterate while “cat” and “city” do not.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use Alliteration, Assonance & Consonance Finder

  1. Choose alliteration, assonance or consonance.
  2. Paste the text.
  3. Read the coloured groups and the list.

Features

  • Matches sounds from a pronunciation dictionary, not letters
  • Each group of matching words in its own colour
  • Adjustable distance between words
  • Function words such as “the” and “of” skipped
  • Groups never run across line breaks

Supported formats

Input

  • Typed or pasted text

You get

  • Highlighted text

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the Alliteration, Assonance & Consonance Finder is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Sounds follow American English pronunciations; words not in the dictionary are judged by spelling.

Guide

Finding alliteration, assonance and consonance

Sound devices give poems, speeches and slogans their music. Alliteration repeats the first sound of nearby words (“Peter Piper picked”), assonance repeats a vowel sound (“the rain in Spain”), and consonance repeats consonant sounds at the ends of words (“pitter-patter”). Spotting them by eye is unreliable because spelling and sound often disagree; this tool compares the sounds themselves.

Sounds, not letters

Each word is looked up in the CMU Pronouncing Dictionary. Alliteration compares the first sound, so “cat”, “kite” and “queen” alliterate while “cat” and “city” do not. Assonance compares the stressed vowel, so “lake”, “rain” and “weigh” match despite their different spellings. Consonance compares the final consonant sound, so “pickled” and “peck” match on k. Words missing from the dictionary are judged from their spelling, with common silent or combined letters such as ph, kn and wr handled.

How groups are formed

Words with the same sound form a group when they are close together. Small function words such as “a”, “of” and “the” are skipped, both because they are unstressed and so that “a peck of pickled peppers” stays one run. The distance setting decides how many content words may come between two members of a group, and groups never continue across a line break, which keeps the results meaningful in poems and lyrics.

Reading the highlights

Each group gets its own colour in the text, and hovering a word shows the sound it shares. The table lists every group with its words, the sound and the number of words, which is handy when you need examples for an essay on a poem’s sound devices.

Choosing a device

Alliteration is the strongest and most noticeable effect, typical of tongue-twisters, headlines, brand names and Old English poetry. Assonance is subtler and creates internal echoes in lyrics and rap. Consonance often appears with alliteration and gives lines a crisp or soft texture depending on the consonant. Switch between the three to see how each shapes the same passage.

A worked example

In “Peter Piper picked a peck of pickled peppers”, alliteration mode finds one group of six words sharing the p sound, while “a” and “of” are skipped. In “Hear the mellow wedding bells”, assonance mode groups “mellow”, “wedding” and “bells” on the short e sound, the effect Edgar Allan Poe used throughout “The Bells”. Consonance mode on “Mike likes his bike and kite” groups “Mike”, “likes” and “bike” on the final k sound.

Uses

Students gather evidence for literary analysis. Poets and lyricists check that an effect is as strong as they intend, or not accidentally overdone. Marketers test names and taglines, since alliterative brand names are easier to remember, and speechwriters look for memorable phrasing.

Tips for using sound devices

One strong alliterative phrase is memorable; several in a row can sound like a tongue-twister. Read the highlighted lines aloud and keep the patterns that support the meaning — hard consonants for tension, soft sounds for calm — and trim the ones that only draw attention to themselves. In speeches, place the strongest pattern where you want the audience to remember a line.

Find rhymes and meter with the Rhyme Scheme Detector, count syllables with the Syllable Counter, spot overused phrases with the Cliché Finder, or count word frequency with the Word Frequency Counter.

Checked against the current version of the Alliteration, Assonance & Consonance Finder on .

Frequently asked questions

Do “cat” and “city” alliterate?

No. They start with the same letter but different sounds, k and s. Alliteration is about sound, so the finder groups “cat” with “kite” and “city” with “sun” instead.

Why are words like “the” and “of” never highlighted?

Small function words carry no stress and are not heard as part of a sound pattern, so they are skipped. They also do not break a group: “a peck of pickled peppers” still counts as one run.

What does the distance setting change?

It sets how many content words may separate two words in the same group. A distance of 1 finds only words side by side; higher values catch looser patterns spread across a line.

Does alliteration have to start every word?

No. Alliteration means repeated initial sounds in nearby words; small words between them are fine. “Peter Piper picked a peck” alliterates even though “a” sits in the middle.

What is the difference between assonance and rhyme?

Rhyme repeats the vowel and everything after it at the end of words (cat, hat). Assonance repeats only the vowel sound, anywhere in nearby words (lake, fate, rain).

Keep working with the result

openWorkstand also includes a free workspace with documents, spreadsheets, tasks, projects and a calendar that save to a folder on your computer.