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.

4,387 names

Girl · Greek

SofiaGirl

Greek · 2 syllables

US #9UK #12

SophiaGirl

Greek · 2 syllables

US #5UK #13

NoraGirl

Greek · 2 syllables

US #21UK #86

PenelopeGirl

Greek · 3 syllables

US #23UK #36

ElenaGirl

Greek · 3 syllables

US #43UK #146

SophieGirl

Greek · 2 syllables

US #55UK #50

ChloeGirl

Greek · 1 syllable

US #24UK #72

IrisGirl

Greek · 2 syllables

US #62UK #61

GeorgiaGirl

Greek · 2 syllables

US #104UK #156

ZoeGirl

Greek · 1 syllable

US #33UK #99

MargaretGirl

Greek · 3 syllables

US #116UK #493

LydiaGirl

Greek · 2 syllables

US #97UK #174

PhoebeGirl

Greek · 1 syllable

US #162UK #17

DorothyGirl

Greek · 3 syllables

US #419UK #193

AlexandraGirl

Greek · 4 syllables

US #239UK #215

CoraGirl

Greek · 2 syllables

US #117UK #134

AnastasiaGirl

Greek · 4 syllables

US #168UK #180

AngelUnisex

Greek · 2 syllables

US #59UK #1199

LenaGirl

Greek · 2 syllables

US #283UK #283

ArianaGirl

Greek · 3 syllables

US #132UK #176

AthenaGirl

Greek · 3 syllables

US #113UK #96

MelissaGirl

Greek · 3 syllables

US #418UK #280

DaphneGirl

Greek · 1 syllable

US #182UK #150

MelodyGirl

Greek · 3 syllables

US #82UK #289

TheaGirl

Greek · 1 syllable

US #355UK #66

CatherineGirl

Greek · 3 syllables

US #319UK #594

KatherineGirl

Greek · 3 syllables

US #190UK #594

NellieGirl

Greek · 2 syllables

US #530UK #93

MaiaGirl

Greek · 1 syllable

US #431UK #190

CallieGirl

Greek · 2 syllables

US #179UK #162

AndreaGirl

Greek · 2 syllables

US #235UK #1021

MelanieGirl

Greek · 3 syllables

US #146UK #934

MaggieGirl

Greek · 2 syllables

US #300UK #183

HelenaGirl

Greek · 3 syllables

US #365UK #371

OpheliaGirl

Greek · 3 syllables

US #263UK #73

HelenGirl

Greek · 2 syllables

US #460UK #885

KaiaGirl

Greek · 1 syllable

US #194UK #283

ZoeyGirl

Greek · 1 syllable

US #72UK #454

AlexisGirl

Greek · 3 syllables

US #277UK #654

AngelaGirl

Greek · 3 syllables

US #411UK #1198

LanaGirl

Greek · 2 syllables

US #410UK #246

StephanieGirl

Greek · 3 syllables

US #547UK #811

PhoenixUnisex

Greek · 2 syllables

US #232UK #231

AriannaGirl

Greek · 3 syllables

US #237UK #447

AngelinaGirl

Greek · 4 syllables

US #350UK #638

PennyGirl

Greek · 2 syllables

US #727UK #193

ElaineGirl

Greek · 2 syllables

US #310UK #1160

CleoGirl

Greek · 1 syllable

US #552UK #129

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.