The hard part of naming a baby isn't finding a good name. It's that there are tens of thousands of good names, and you need exactly one. Browsing harder doesn't fix that — every list you read adds candidates faster than you can rule them out. What fixes it is narrowing before you browse. Here's the method.
1. Find your era first
Almost every name belongs to a recognisable era: vintage (your great-grandmother's classroom), timeless (works in any decade), modern (today's playgrounds), or avant-garde (nobody's met one yet). Most people feel a clear pull toward one or two of these the moment they see them side by side. That single choice quietly eliminates three-quarters of the map.
2. Pick your sound
Short and punchy, or long and lyrical? Soft sounds (Luna, Theo) or strong ones (Greta, Axel)? You'll find your answer in the names you already like — they usually share a shape. If everything you love is one or two syllables, browse short names on purpose instead of falling for four-syllable beauties you'll never actually use.
3. Decide how much meaning matters
Some parents need the name to mean something — a virtue, a family thread, a word from their culture. Others choose entirely on sound and feel slightly guilty about it. Don't. Both are legitimate; what causes trouble is not agreeing which game you're playing. Settle it early and you'll stop having two different conversations about the same name.
4. Be honest about popularity
There's no right answer, only trade-offs you should choose on purpose. A top-100 favourite is loved for a reason — and there may be two more in the class. A rare name is unmistakably theirs — and they'll spell it down the phone forever. The sweet spot in between (recognised, not everywhere) is the most popular answer for a reason. Pick your lane before you fall in love, not after.
5. Build a longlist and live with it
Now browse — but only your corner of the map. Collect ten to fifteen candidates and then stop collecting. Live with the list for a week or two and let real life run the eliminations:
- The call-across-the-park test — shout it (in your head is fine). Some names can't be shouted.
- The coffee-order test — would you give this name to a barista without sighing?
- The surname test — full name, out loud, several times. Listen for rhythm, rhymes and run-together sounds.
- The initials check — write them down. You're looking for unfortunate acronyms before the school does.
6. Cut to three to five
The shortlist isn't the names you can't object to — it's the names you keep coming back to. A week in, you'll notice you've mentally used one or two of them when imagining the baby. Those are your finalists. Three to five is the right number: enough for a fallback, few enough that each one is a real contender.
7. Bring in your partner properly
If you're deciding as a couple, don't present your shortlist for approval — that's the veto trap, and it kills loved names first. Build your lists separately and compare the overlap. We've written a whole guide on this: how to agree on a baby name with your partner.
Quick answers
How long does it take?
With a method: an evening to find your taste, a week or two with the longlist, decision a few weeks before the due date. Without one, it can absorb the whole pregnancy.
Should we decide before the birth?
Most parents settle the name — or an agreed final two — before the birth. Hospital days are wonderful and terrible for calm decisions.
How many names on the shortlist?
Three to five. Fewer leaves no fallback; more means you're still longlisting.
Does it need to go with our surname?
Say the full name out loud, several times. Varied syllable counts usually flow best — and always check the initials.