How do I choose a baby name?
Start by thinking about what matters most to you — cultural heritage, meaning, how it sounds with your surname, or simply how it feels when you say it out loud. Use our A-Z browser to explore names by letter, filter by origin or meaning, and create a shortlist. Say the full name (first + middle + last) out loud several times before deciding.
Which baby names are the most popular in the US?
In the US Social Security Administration list for 2025, the most recent year it has published, the top five boy names are Liam, Noah, Oliver, Theodore and Henry, and the top five girl names are Olivia, Charlotte, Emma, Amelia and Sophia. The SSA publishes the full list for every year since 1880.
Can I search baby names by meaning?
Yes! You can browse names by their meaning — such as "strong," "beautiful," "light," or "warrior." Each name page includes detailed etymology, cultural context, and related names with similar meanings.
What is the difference between this page and the Baby Name Generator?
The Baby Name Generator uses AI to suggest names that match your surname and preferences. This Baby Names A-Z section is a browsable encyclopedia — you can explore names by letter, origin, meaning, and popularity at your own pace. They work great together: browse here for inspiration, then use the generator for personalized suggestions.
How many baby names do you have?
Our database holds 1628 baby names — 758 boy names, 790 girl names and 80 given to both — spanning 20 browsable origins from Hebrew and Greek to Arabic and Hawaiian. Each name includes its meaning, origin, popularity data and related names, and more are added regularly.