Free baby name ideas, meanings & origins

Find a name your child will love for life

Search 3,000+ names from 102 hand-built lists — popular American picks, timeless classics, names from 18 cultures, and pet names too.

3,000+names with meanings

102curated lists

18cultures covered

100%free, no sign-up

Top 10 baby names in the U.S. (2025)

The official ranking from the Social Security Administration, based on Social Security card applications. Source: SSA

Girls

  1. Oliviaolive tree Latin
  2. Charlottefree; feminine form of Charles French
  3. Emmawhole, universal Germanic
  4. Ameliawork, industrious Germanic
  5. Sophiawisdom Greek
  6. Miamine; short form of Maria Scandinavian / Italian
  7. Isabellapledged to God Hebrew via Spanish
  8. Evelynfrom the medieval name Aveline English (Norman)
  9. Sofiawisdom Greek
  10. Elianamy God has answered Hebrew
More girl names →

Boys

  1. Liamresolute protector; short form of William Irish
  2. Noahrest, comfort Hebrew
  3. Oliverolive tree Latin
  4. Theodoregift of God Greek
  5. Henryruler of the home Germanic
  6. Jamessupplanter; from Jacob Hebrew
  7. Elijahmy God is Yahweh Hebrew
  8. Mateogift of God; form of Matthew Spanish
  9. Williamresolute protector Germanic
  10. Lucasfrom Lucania; often linked to "light" Latin
More boy names →

Names from around the world

Find inspiration in the names of the people who shaped each culture.

Why parents use Baby Names USA

  • Meanings you can trustWe check meanings and origins against etymology references and official data such as the SSA name rankings.
  • Every culture welcomeFrom American classics to Armenian, Japanese, and Nigerian names.
  • Free and privateNo account, no paywall, no pop-ups.

“A name is the first gift you give your child. We built this site to make choosing it feel joyful, not overwhelming.”

Emma CarterFounder & Editor
About us →

Quick answers

How do I choose the right baby name?

Start with a long list of names you both like, then narrow it down by saying each one out loud with your last name, checking the initials and likely nicknames, and reading up on the meaning and origin. Many parents live with their top two or three names for a week or two before deciding. Our popular baby names and classic baby names lists are good places to start.

What are the most popular baby names in the U.S. right now?

According to the Social Security Administration, the top names for babies born in 2025 were Olivia and Liam. The rest of the girls' top five were Charlotte, Emma, Amelia, and Sophia; for boys, Noah, Oliver, Theodore, and Henry. The SSA publishes new rankings every May, around Mother's Day.

Where do your name meanings come from?

We use established etymology references, language dictionaries, and cultural sources, and we use official data such as the SSA rankings for popularity. Many names have more than one accepted meaning or origin. When that happens we list the most widely cited one, so treat meanings as a guide rather than a final word.

Does the meaning of a name matter?

It matters to many families, and in some cultures it is central to the choice. Even if meaning isn't your top priority, knowing the story behind a name helps you avoid surprises and gives your child something to be proud of later.

Read all FAQs