Magic Baby Names is a unique search site with 109,335 names collected from 3,149,941 family trees, containing 155,532,874 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   Oliver
Michael   Anthony   Luke   Gabriel
David   Joshua   Ethan   Zachary
James   Alex   Noah   Alexis
William   Adam   Harry   Caleb
Daniel   Edward   Dylan   Connor
Thomas   Patrick   Christian   Isaac
Andrew   Nicholas   Liam   Jesse
Matthew   Henry   Charlie   Riley
Joseph   Benjamin   Jake   Mason
Christopher   Tyler   Logan   Jackson
Ryan   Nathan   Austin   Owen
George   Alexander   Max   Hunter
Jack   Samuel   Cameron   Leo
Charles   Jordan   Lucas   Marcus
Even more boys names...

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


Privacy Policy