Wilder Rhymes

early preview
phonetic rhymes, ranked by closure
The short version
Type a word, press Rhyme. Click any result to add it to Your list; click its spyglass to rhyme that word instead; click for synonyms and word forms. When you’re done, Copy the list into whatever you write in.
The workflow it was built for
Pick your song title, then write out 5–10 words that carry the concept — subject, mood, imagery. Rhyme each in turn, picking what fits and following the spyglass outward when a word is nearly right. Each hop is a rung; what you end up with is a rhyme ladder built for one song rather than a generic word list. The and arrows step back and forward through your lookups, so chasing a dead end costs you nothing.
…but use it however you like
Ad-hoc lookups are fine too. Stuck on one line, need a word that lands a certain way, want to check how a phrase scans? Take what you need and go. Nothing here requires you to commit to a process.
Deterministic, not suggested
Other rhyming sites rank by a relevance score — an opaque blend of popularity and similarity, with no way to know what was left out. Nothing here is scored. Every word is placed by a specific phonetic rule, so within your chosen Vocabulary depth the option set is exhaustive and repeatable: same word, same filters, same results, and nothing quietly ranked off the bottom of the page. The tradeoff is that you’ll see words you’d never use sitting beside the one you want — judging which is which is your job, and making sure the good one was on the list at all is the tool’s.
Closure, not “close enough”
Results are grouped into rungs by closure — how completely a rhyme resolves, the way a chord resolves in music. Perfect is fully closed and stable; assonance is restless; consonance barely resolves at all. Neither end is better. Match the closure to the emotional intent: a settled line wants high closure, an unfinished or anxious one wants the instability of a loose rhyme. A perfect rhyme in the wrong place slams a door you meant to leave open. See rhyme categories? for the full ladder.
Don’t skip the near rungs
The top rungs are closer than they look on paper. Partner and family rhymes — where the ending consonants are counterparts or companions rather than identical — are virtually indistinguishable from perfect rhyme when spoken or sung. The ear hears resolution, not the consonant swap. Only as you move further down the ladder do the discrepancies become genuinely noticeable, and even then that looseness is a tool rather than a flaw. Which means the near rungs roughly triple your usable options at no cost to how the line lands — they’re the first place to look when perfect rhyme gives you nothing but cliché.
Built for the ear, not the eye
Every match is computed from pronunciation, never spelling, measured from the last stressed syllable to the end of the word. So dumb and succumb rhyme perfectly despite looking nothing alike, while cough and bough share four letters and don’t rhyme at all. This is a tool for sung and spoken work, where eye rhyme is worthless. It’s also why stress is shown on every result — a word can rhyme perfectly and still be unusable because its stress won’t sit in your line.
Your list stays in your browser
It’s saved locally, never on the server — close the tab and it’s still here. Clear your browser data or switch devices and it’s gone, so Copy anything you want to keep.
Part of speech
Check any mix of noun, verb, adjective, adverb — a word must match every box you check (check noun + verb for words usable as both, a favourite for title words). Words missing from the part-of-speech list are dropped. All is a master checkbox: on by default (no filtering), and unchecking any part of speech unchecks it too.
Rhyme type
Check any mix of closure categories (perfect … identity) to show only those — handy when you want just assonant matches, say. All is a master checkbox: on by default (everything shows), and unchecking any category unchecks it too. Filters the list you already have; it doesn’t re-search.
Vocabulary
How deep to search: common (~20k words), standard (~50k), wide (~120k), everything (the full dictionary). Wider nets rarer, more surprising words — and more noise.
Layers
Extra word lists let past the Vocabulary cut, from Wiktionary’s labels: slang, informal (incl. colloquial), vulgar, archaic & poetic (o’er, thee…). Check any mix — their words appear no matter how rare. All off = exactly the plain Vocabulary behavior; hover a word to see which layer it belongs to.
DUMdumda
DUM primary · dum secondary · da unstressed. Words not in the dictionary are marked with ?; demoted function words are dimmed.
Identity · not a true rhyme
Tail matches and the sound before the stressed vowel — the ear hears the same word. Kept apart so it never clutters real rhymes.  happy / unhappy, place / replace
Perfect · full closure
Stressed vowel and everything after it match exactly.  time / climb
Partner · very strong closure
Same vowel; ending consonants are voiced/voiceless partners — a matched pair sharing place of articulation (p/b, t/d, k/g, f/v, s/z…), or either the nasal (m/n/ng) or liquid (l/r) class (those have no voiced/voiceless split, so they partner within their own class).  code / coat, sign / time
Family · strong closure
Same vowel; ending consonants are looser companions — any two consonants sharing a whole manner of articulation (any two plosives, any two fricatives…), even from different places.  leaf / lease, cap / cat
Additive · partial closure
A perfect rhyme with a consonant added on the end.  love / loves
Subtractive · partial closure
A perfect rhyme with a trailing consonant removed.  time / high
Assonance · weak closure
Same vowel and the same tail cadence (equal syllable span), endings do not match. Only the vowel is marked.  time / find
Consonance · weakest closure
Different vowel, same ending consonants. Only the ending is marked.  time / home
Type a word and press Rhyme.