Rhyme Finder

Find candidate rhymes by suffix-matching a built-in wordlist.

Open tool

Overview

Type a word and get candidate rhymes pulled from a built-in English wordlist. The matcher works on the ending of the input, so the suggestions are spelling-based — "moon" returns "spoon, swoon, balloon, dragon" — rather than pronunciation-based. It's quick, deterministic, and runs entirely in your browser.

Songwriters drafting lyrics, poets stuck on a couplet, copywriters writing slogans, kids working on a poetry assignment, and rap battle judges checking near-rhymes all reach for it. It's a starting point, not a final answer — your ear ultimately decides what rhymes.

How it works

The tool extracts the last few characters of your input (typically 2–4) and scans the built-in wordlist for entries that share the same suffix. Longer suffix matches are weighted higher: a word ending in "-action" is a better rhyme for "action" than one ending in just "-ion". Some modes also strip silent letters or vowel groups to catch rhymes the strict suffix approach would miss.

For true pronunciation-based rhymes you need a phonetic dictionary like CMUDict; the built-in wordlist approach is faster but doesn't catch eye-rhymes vs ear-rhymes.

Examples

Input:  moon
Suggestions: noon, soon, spoon, swoon, balloon, lagoon, cartoon, honeymoon
Input:  cat
Suggestions: bat, hat, mat, rat, sat, gnat, splat, flat, that
Input:  orange
Suggestions: (limited — famously hard to rhyme; suggestions may include sporange, door hinge)

FAQ

Why don't all suggestions actually rhyme out loud?

This is suffix-matching, not phonetic matching. "Cough" and "rough" share a suffix but don't rhyme out loud. Use your ear as the final filter.

What about near-rhymes and slant rhymes?

The tool returns spelling matches. For poetry, songwriters often want slant rhymes too — partial matches that bend the sound. Skim past the obvious matches for usable near-rhymes.

Can I add my own words?

The built-in wordlist is fixed. For private vocabulary, save your words with the Saved Word Lists tool and cross-reference manually.

Try Rhyme Finder

An unhandled error has occurred. Reload ×