Tools / Baby names

Baby Name Generator

Browse 128,074 names ranked from 145 years of US records, the latest England & Wales statistics and 50+ world cultures. Narrow it down, or hit Surprise me.

Choosing around a surname? Try the first & last name matcher.

1,216 names

Boy · Latin

LeoBoy

Latin · 1 syllable

US #20UK #5

RomanBoy

Latin · 2 syllables

US #45UK #32

AnthonyBoy

Latin · 3 syllables

US #49UK #216

MaxBoy

Latin · 1 syllable

US #183UK #44

VincentBoy

Latin · 2 syllables

US #110UK #118

PatrickBoy

Latin · 2 syllables

US #244UK #120

AustinBoy

Latin · 2 syllables

US #114UK #88

JulianBoy

Latin · 2 syllables

US #26UK #280

AdrianBoy

Latin · 2 syllables

US #78UK #244

FelixBoy

Latin · 2 syllables

US #181UK #62

ChristianBoy

Latin · 2 syllables

US #101UK #389

VictorBoy

Latin · 2 syllables

US #221UK #274

MarkBoy

Latin · 1 syllable

US #252UK #277

DominicBoy

Latin · 3 syllables

US #109UK #161

FrancisBoy

Latin · 2 syllables

US #373UK #193

MylesBoy

Latin · 2 syllables

US #104UK #87

PaulBoy

Latin · 1 syllable

US #270UK #586

MartinBoy

Latin · 2 syllables

US #342UK #346

AugustBoy

Latin · 2 syllables

US #82UK #317

MarcusBoy

Latin · 2 syllables

US #264UK #233

JustinBoy

Latin · 2 syllables

US #241UK #638

SilasBoy

Latin · 2 syllables

US #73UK #468

LawrenceBoy

Latin · 2 syllables

US #530UK #576

MaximilianBoy

Latin · 4 syllables

US #599UK #203

SageUnisex

Latin · 1 syllable

US #110UK #520

DexterBoy

Latin · 2 syllables

US #702UK #143

MaximusBoy

Latin · 3 syllables

US #283UK #199

CristianBoy

Latin · 2 syllables

US #370UK #1025

LucianBoy

Latin · 2 syllables

US #476UK #468

AceBoy

Latin · 1 syllable

US #166UK #352

RexBoy

Latin · 1 syllable

US #867UK #216

MagnusBoy

Latin · 2 syllables

US #774UK #358

FabianBoy

Latin · 2 syllables

US #481UK #538

JuliusBoy

Latin · 2 syllables

US #435UK #1322

TonyBoy

Latin · 2 syllables

US #790UK #847

SergioBoy

Latin · 2 syllables

US #458UK #2088

RomeBoy

Latin · 1 syllable

US #434UK #191

MarcBoy

Latin · 1 syllable

US #1243UK #1025

LaurenceBoy

Latin · 2 syllables

US #1674UK #389

SaintBoy

Latin · 1 syllable

US #272UK #403

DominikBoy

Latin · 3 syllables

US #989UK #453

CassiusBoy

Latin · 2 syllables

US #590UK #283

AntonBoy

Latin · 2 syllables

US #1396UK #857

LarryBoy

Latin · 2 syllables

US #1092UK #2443

LucienBoy

Latin · 2 syllables

US #906UK #981

AugustusBoy

Latin · 3 syllables

US #423UK #880

KristianBoy

Latin · 2 syllables

US #1118UK #1000

SolUnisex

Latin · 1 syllable

US #535UK #945

Where the names come from

Popularity ranks use the complete US Social Security Administration records (1880–2025, every name given to five or more babies) and the Office for National Statistics baby names for England & Wales (2024). Cultural origins come from an international first-name dictionary covering more than fifty countries, including India, the Middle East, East Asia and every corner of Europe. Where a name is used in several cultures we list all of them.

Trending names are climbing fast, classic names have stayed popular for a century or more, and rare names were given to fewer than 25 babies last year — perfect if you want something truly unique.