Magic Baby Names is a unique search site with 113,586 names collected from 3,820,012 family trees, containing 188,618,592 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 Australia Top 100 baby names for boys:

The AustraliaTop100 tag is based on Baby Names Australia 2013
John   Jacob   Jonathan   Lucas
Michael   Anthony   Luke   Gabriel
David   Joshua   Ethan   Zachary
James   Adam   Noah   Caleb
William   Alex   Harry   Alexis
Daniel   Edward   Dylan   Connor
Thomas   Henry   Christian   Isaac
Andrew   Patrick   Liam   Jesse
Matthew   Nicholas   Charlie   Riley
Joseph   Benjamin   Jake   Mason
Christopher   Tyler   Logan   Leo
George   Alexander   Austin   Owen
Ryan   Samuel   Max   Jackson
Jack   Nathan   Cameron   Hunter
Charles   Jordan   Oliver   Marcus
Even more boys names...

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


Privacy Policy