Baby Name Generator
Set the sound and how common you want it, then add your surname and any children you already have. Every suggestion is a real name from the birth records of five countries.
Working…
Saved ()
Nothing matches all of that
The rules are working — that combination is just very narrow. Widen the popularity tier, or drop a letter filter.
Family Fit
Name and Surname Checks
Any site can filter names by letter. These are the rules parents actually apply out loud, and they're the reason a name that looks right on a list falls apart when you say it with your surname.
Rhyming with Your Surname
Spelling won't tell you. Jane Payne rhymes and the two share no letters at the end; Sophia and Mariah look like a rhyme and aren't. We compare pronunciations from the last stressed vowel, using the Carnegie Mellon pronouncing dictionary, so Isabelle Bell and Grace Chase get caught before you commit.
Names That Run into the Surname
A name ending in the sound its surname starts with slurs into one word when said quickly — Ava Adams, Thomas Sweeney. It's obvious once someone says it at a school gate and invisible on a page.
Sibling Names That Fit Together
Enter the children you already have and the generator drops anything that starts with the same letter or rhymes with one of them, so a sibling set doesn't end up as a tongue-twister at bedtime.
Initials That Spell a Word
Monograms outlive the name choice — they end up on bags, towels and a first email address. The generator quietly removes any first name that turns your initials into a word a child gets teased for.
Sources
Where the Popularity Data Comes From
Every ranking on this page is taken from a national statistics release — the Social Security Administration in the United States, the Office for National Statistics, National Records of Scotland, NISRA, the Central Statistics Office in Ireland and INSEE in France.
England and Wales, Scotland and Northern Ireland are three separate registries with three different top tens — treating them as one "UK" list would be wrong for every parent in two of them.
Questions
Common Questions
How does the generator know if a name rhymes with my surname?
It compares pronunciations, not spellings. Each name is matched to the Carnegie Mellon pronouncing dictionary and reduced to the sounds from its last stressed vowel onward, which is what a rhyme actually is. Jane and Payne both reduce to the same sounds despite sharing no letters at the end, and Sophia and Mariah look like a rhyme but are not.
Is it free, and do I need an account?
It is free and there is no account. You can generate as many sets as you like and save names to a shortlist without signing up for anything.
Do I have to give you my surname?
No. The surname and sibling fields are optional — leave them blank and every other filter still works. If you do enter them we use them to filter your list and to study how families choose names; our privacy notice explains what that means.
Why does it say a rule is unavailable?
Some surnames are not in the pronouncing dictionary, and we will not guess how a name sounds from its spelling. When that happens the rhyme and run-together checks switch off and the page tells you, rather than silently returning fewer names. The initials, alliteration and length rules still apply.
Which countries does the popularity data cover?
The United States, England and Wales, Scotland, Northern Ireland, Ireland and France — each from its own national statistics release, and each kept separate. England and Wales, Scotland and Northern Ireland have three different top tens, so a single "UK" ranking would be wrong for parents in two of them.
How many names can it choose from?
There are 81,319 names in the catalogue. By default the generator draws from the 4,871 that appear in the top 1,000 of a recent year somewhere, because a list drawn from everything is mostly names nobody has used in decades. You can widen it to rare or historical names whenever you want.
Can it suggest names that go with my other children?
Yes, and in both directions. Enter their names and it can either match their style — names of a similar length that share an ending sound without repeating their opening — or avoid clashes, dropping anything that starts with the same letter. Either way it never suggests a name that rhymes with one of them, or that sits inside another, like Anna and Susanna. Every suggestion says why it fits.
Browse