Find the perfect baby name

Enter your last name, choose a style and origin, and our free AI baby name generator will create a personalised list of names with meanings — all matched to your surname.

Select...
Any origin

How It Works

1

Set your preferences

Choose a gender, enter your last name (surname) and pick a style and origin that reflect your taste.

2

Generate names

Our AI creates a personalised list of baby names with meanings, origins and popularity rankings.

3

Save your favourites

Heart the names you love to build a shortlist. Come back any time to review or generate more.

Things to Consider When Choosing a Baby Name

Your child will carry their name for life, so it's worth thinking beyond how it looks on a list. Here are some things worth considering:

  • Say it with your surname. Read the full name out loud — does it flow naturally, or do the syllables clash? Names that share an ending sound with your surname (e.g. “Anna Banna”) can feel awkward.
  • Check the initials. Write out the first, middle and last initials together. You'd be surprised how often a lovely set of names spells something unfortunate on a monogrammed bag.
  • Think about siblings. If you already have children, think about how the names sound together. They don't need to match, but a similar “weight” helps — a four-syllable name next to a one-syllable sibling name can feel a bit off.
  • Consider nicknames. Most names get shortened at some point. Make sure you're happy with the obvious short forms — if you love “Benjamin” but dislike “Ben”, that's worth knowing early.
  • Look up the meaning. A name's origin and meaning can make it feel more special — or flag something you didn't expect. Baiby includes this with every suggestion, so you can check as you go.

Baiby gives you personalised suggestions based on the style, origin and gender you pick — so instead of scrolling through a giant list, you get a shorter one that actually fits what you're after. You can also use the Name Rater to see how a first name, middle name and surname sound together.

Name Styles We Cover

Frequently Asked Questions

How does the AI baby name generator work?

Pick a gender, enter your last name (surname), choose a style and origin — then hit generate. Baiby uses AI (powered by OpenAI) to come up with a personalised list of names matched to your surname. Each one comes with its meaning, origin and how popular it is. It's not pulling from a fixed list — you'll get different suggestions every time.

Is Baiby free to use?

Yes — Baiby is completely free. You can generate as many name lists as you like and save your favourites without creating an account.

What name styles and origins are available?

We support styles including Classic, Popular, Rare, Short, Uncommon, Religious, Spiritual, Unique, Fictional and Nature-inspired. Origins include English, Latin, Indian, French, African, Spanish, German, Greek and Nordic — or choose 'Any' to explore them all.

Can I rate a name I already have in mind?

Yes. Head to the Name Rater page and enter a first name, middle name (if you have one) and surname. The AI will look at the full combination and tell you about the origin, how well the names work together and anything worth watching out for.

What should I consider when choosing a baby name?

Beyond personal taste, try saying the full name (first, middle and last) out loud to see if it flows. Check the initials together, think about obvious nicknames, and consider how it sounds alongside any siblings' names. You can use the Name Rater to check all of this for a specific combination.

Can I use the generator for middle names too?

Yes — we have a dedicated Middle Name Generator for exactly that. Enter your first name and surname and it will suggest middle names that pair well. You can also use the Name Rater to see how a specific first-middle-last combination works together.

Does the baby name generator work with my last name?

Yes. Enter your last name (surname) and the AI will generate baby names that sound great alongside it. Every suggestion is matched to your surname for rhythm and flow, so you're not just getting a random list — you're getting names that actually fit.

Does the generator show baby name meanings?

Every name suggestion includes its meaning, origin and popularity. You can see at a glance what a name means, where it comes from and how widely it's used — no extra research needed.