Magic Baby Names is a unique search site with 105,798 names collected from 2,823,071 family trees, containing 139,393,185 people.

But you don't need to trawl through long lists of baby names any more!

Simply enter names you like and let this genius technology inspire you to find the perfect name. How?

My favorite names


Click the ♡ next to a name to add it to your favorites.

Magic Baby Names

Popular B baby names for boys:

Brian   Bailey   Billie   Bart
Benjamin   Brendan   Brendon   Brodie
Brandon   Brent   Benny   Brenden
Ben   Bernard   Braxton   Bryant
Bill   Bryce   Bert   Buddy
Bradley   Brady   Brennan   Bilal
Bruce   Brayden   Blaine   Brook
Blake   Brody   Bo   Bernardo
Billy   Blair   Boris   Brooks
Bryan   Bruno   Bennett   Brenton
Bob   Brock   Bobbie   Brice
Bobby   Byron   Benedict   Bret
Barry   Beau   Bentley   Bud
Brett   Braden   Bernie   Blaise
Brad   Bryson   Basil   Boyd
Even more boys names...

Click a name to browse or enter a different name below:


Privacy Policy