Name Rhyme Finder

Find names that rhyme with any word

Try: James, Mary, Jack, Grace

Search our database of over 128,000 names to find ones that rhyme with any word. Whether you're writing a poem, crafting song lyrics, creating a character, or just looking for a fun rhyme, our name finder searches first names from around the world to match your word.

Type any word above and hit "Find Names" to see all matching names. Each result is a real name drawn from global naming records — no made-up words. Looking for general rhymes instead? Try our rhyme finder or create lyrics with the rap generator.

How the Name Rhyme Finder Works

Enter any word and our engine searches a database of 128,000+ real names to find phonetic matches. The search uses our rhyming index to find names that share ending sounds with your word. Results include first names from English, Spanish, French, Arabic, Hindi, Chinese, Japanese, and dozens of other languages.

Creative Uses for Rhyming Names

  • Songwriting — Find names that fit your rhyme scheme. Need a name that rhymes with "night"? Try searching and discover names like Dwight and Wright.
  • Poetry — Add a personal touch to verses by weaving in names that rhyme naturally with your chosen words.
  • Character naming — Create memorable fictional characters with names that echo key themes in your story.
  • Word games — Challenge friends to find names that rhyme with tricky words.

Explore More Word Tools

Rhyme Buster offers a full suite of word tools for writers and word lovers: