Free Tool
Baby Name Finder
A free baby name finder with 5,000+ curated names and meanings that feel like stories. Filter by origin, style, and letter. See popularity trends. Save the ones that make your heart skip.
44 names
Kiran
unisex#1615▲ RisingSanskritKiran has been gaining popularity in recent years.
Francisco
boy#197▼ FallingSpanishSan Francisco is named after Saint Francis of Assisi.
Francis
unisex#481▬ SteadyLatinFrancis reached the top 50 in the U.S., hitting #29 in 1915.
Goran
boy#11258▲ RisingSerbianGoran has been gaining popularity in recent years.
Zoran
boy#5391▲ RisingSerbianZoran has been gaining popularity in recent years.
Jibran
boy#6401▼ FallingArabicJibran is less common today than in past decades, making it a distinctive choice.
Irana
girlPersianIrana is a name with Persian cultural heritage.
Taraneh
girl#15527PersianTaraneh is a name with Persian cultural heritage.
Branka
girlSerbianBrantley
boy#233▬ SteadyEnglishBrantley peaked at #119 in the U.S. in 2013.
Haran
boy#12743▲ RisingHebrewHaran has been gaining popularity in recent years.
Mehran
boy#6454▲ RisingPersianMehran has been gaining popularity in recent years.
Odhran
boy#13385▬ SteadyIrishOdhran is a name with Celtic Irish roots.
Francesca
girl#456▬ SteadyEnglishFrancesca peaked at #353 in the U.S. in 1996.
Francisca
girl#3439▼ FallingSpanishFrancisca peaked at #482 in the U.S. in 1902.
Franck
boy#12549▼ FallingFrenchFranck is less common today than in past decades, making it a distinctive choice.
Imran
boy#1010▲ RisingArabicAt its most popular, Imran reached #932 in the U.S. in 2018.
Ourania
girl#15736▲ RisingGreekOurania has been gaining popularity in recent years.
Randolph
boy#3754▲ RisingEnglishRandolph peaked at #154 in the U.S. in 1952.
Ran
unisex#10467▲ RisingJapaneseRan has been gaining popularity in recent years.
Urania
girl#17956GreekUrania is a name with ancient Greek heritage.
Ciaran
unisex#2032▲ RisingIrishCiaran has been gaining popularity in recent years.
Brandon
boy#166▬ SteadyEnglishBrandon was a top 10 name in the United States, peaking at #6 in 1992.
Branwen
girl#15878▼ FallingWelshBranwen is less common today than in past decades, making it a distinctive choice.
Ciaran
boy#2032▲ RisingIrishCiaran has been gaining popularity in recent years.
Esperanza
girl#947▬ SteadyEnglishEsperanza peaked at #446 in the U.S. in 1929.
Frances
girl#416▬ SteadyEnglishFrances was a top 10 name in the United States, peaking at #8 in 1918.
Francis
boy#481▬ SteadyEnglishFrancis reached the top 50 in the U.S., hitting #29 in 1915.
Franklin
boy#414▬ SteadyEnglishFranklin reached the top 50 in the U.S., hitting #33 in 1933.
Francoise
girl#13473▬ SteadyFrenchFrancoise is a name with French elegance and history.
Frankie
unisex#979▲ RisingEnglishFrankie peaked at #233 in the U.S. in 1945.
Grant
boy#213▬ SteadyEnglishGrant peaked at #115 in the U.S. in 1997.
Kieran
boy#517▬ SteadyIrishKieran peaked at #474 in the U.S. in 2011.
Mehran
unisex#6454▲ RisingPersianMehran has been gaining popularity in recent years.
Miranda
girl#542▼ FallingEnglishMiranda broke into the top 100 baby names in the U.S., reaching #57 in 1995.
Pranav
boy#1865▬ SteadySanskritAt its most popular, Pranav reached #771 in the U.S. in 2004.
Randall
boy#1059▬ SteadyEnglishRandall broke into the top 100 baby names in the U.S., reaching #53 in 1955.
Rania
girl#2237▼ FallingArabicRania is less common today than in past decades, making it a distinctive choice.
Temperance
girl#1458▬ SteadyEnglishAt its most popular, Temperance reached #835 in the U.S. in 2012.
Tranquilino
boy#13195▬ SteadySpanishTranquilino is a name from the Spanish-speaking world.
Saranya
girl#13833▲ RisingThaiSaranya has been gaining popularity in recent years.
Francesco
boy#1330▲ RisingItalianAt its most popular, Francesco reached #760 in the U.S. in 1908.
Niran
unisex#11726▲ RisingThaiNiran has been gaining popularity in recent years.
Grania
girlIrishGrania is a name with Celtic Irish roots.
Browse Names by Origin, Letter, and Style
Prefer to wander? Every name also lives on its own page, grouped by gender, origin, and first letter.
How to Choose a Baby Name
Start with what moves you. Some parents choose names that honor family or culture. Others are drawn to a sound, a meaning, or a feeling they cannot quite explain. There is no wrong way to begin.
Say the name out loud. Try it with your last name, with a middle name, in a whisper and a shout. Names live in the mouth before they live on paper. Try the nickname test: what will friends call them on the playground?
Consider the meaning. A name with a story gives your child something to carry with them, a tiny origin myth they can return to whenever they wonder who they are.
Tips for Narrowing Your List
The Shortlist Method
Each partner picks ten names independently. Compare lists and see where you overlap. The shared names are your starting five.
The 24-Hour Test
Live with your top pick for a full day. Use it in sentences, imagine calling it across a room. If it still feels right at bedtime, it belongs on the final list.
The Initials Check
Write out first, middle, and last initials together. Make sure they do not accidentally spell something you would rather avoid.