Tools / Name matcher

First & Last Name Matcher

Enter your surname and we'll score first names on how well the whole thing sounds — rhythm, sound clashes, initials and cultural fit — drawing on 128,000+ names.

Type a last name to see matches.

How the matching score works

Each first name is scored out of 100 against your surname. Names gain points for a contrasting syllable rhythm, a smooth vowel-to-consonant handover and a shared cultural origin, and lose points when the first name ends on the same sound the surname begins with, when the two endings rhyme, or when the full name becomes a mouthful. It's a guide to how a name sounds out loud — trust your ear for the final call.

Looking for something broader? Try the baby name generator.