Boy Name Generator

Boy names for baby boys — 144 years of US SSA data plus curated etymology by origin.

5.7M+ possible combinations

10 names
  1. Mccain
    Popular
  2. Kendrell
    Popular
  3. Stephe
    Popular
  4. Soledad
    Popular
  5. Riccardo
    Italian"powerful ruler"
  6. Jubei
    Popular
  7. Carden
    Popular
  8. Mitchal
    Popular
  9. Lavor
    Popular
  10. Mordche
    Popular

About

Generate baby boy names from a pool of 8,500+ male entries — about 200 curated etymology entries across 10 cultural traditions (English, Irish, Italian, Hebrew, Greek, Arabic, Japanese, Indian, French) plus 8,300+ names from the US Social Security Administration dataset (1880-2024). Pick "Popular US" + a era theme to focus on a generation: "Trending" for names currently rising (Lux, Sagan, Holt), "Modern" for late-20th-century picks, "Classic" for mid-century, "Vintage" for early-1900s, "Historic" for pre-1900. Each curated entry shows etymology meaning; SSA bulk entries show era tag.

FAQ

What is the most popular boy name?
Across all US history (1880-2024), the top boy names by cumulative SSA registrations are James, John, Robert, Michael, William — all "Vintage" or "Classic" tier. The most popular CURRENT name is Liam.
Are these names usable for any gender?
This generator returns gender=male entries from the baby pool. Many names are unisex by tradition — see the Girl Name Generator for female-tagged variants or the Baby Name Generator for both.
Where do the meanings come from?
Curated entries (origin: English/Irish/Hebrew/etc.) use established etymology references. SSA bulk entries are popularity-derived and don't include meanings — they have era tags instead.
Can I get a trending modern name?
Yes — select origin "Popular US" + theme "Trending". You'll get names whose peak popularity is 2010 or later.

Related generators