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.

6,196 names

Girl · English

LilyGirl

English · 2 syllables

US #18UK #3

GraceGirl

English · 1 syllable

US #39UK #25

HazelGirl

English · 2 syllables

US #22UK #75

DaisyGirl

English · 2 syllables

US #78UK #18

IvyGirl

English · 2 syllables

US #40UK #5

HarperGirl

English · 2 syllables

US #16UK #22

EllieGirl

English · 2 syllables

US #26UK #88

WillowGirl

English · 2 syllables

US #46UK #21

AnnieGirl

English · 2 syllables

US #186UK #115

OliveGirl

English · 2 syllables

US #197UK #53

ScarlettGirl

English · 2 syllables

US #34UK #79

MillieGirl

English · 2 syllables

US #76UK #27

AudreyGirl

English · 2 syllables

US #89UK #355

RosieGirl

English · 2 syllables

US #288UK #24

AutumnGirl

English · 2 syllables

US #91UK #110

AveryUnisex

English · 3 syllables

US #20UK #269

HallieGirl

English · 2 syllables

US #127UK #32

RiverUnisex

English · 2 syllables

US #77UK #117

NancyGirl

English · 2 syllables

US #940UK #81

EdithGirl

English · 2 syllables

US #498UK #127

FrankieUnisex

English · 2 syllables

US #406UK #58

SummerGirl

English · 2 syllables

US #157UK #112

SavannahGirl

English · 3 syllables

US #140UK #211

AmberGirl

English · 2 syllables

US #519UK #122

LillyGirl

English · 2 syllables

US #252UK #130

HollyGirl

English · 2 syllables

US #417UK #137

PoppyGirl

English · 2 syllables

US #297UK #8

HaileyGirl

English · 2 syllables

US #108UK #395

AddisonGirl

English · 3 syllables

US #85UK #326

HopeGirl

English · 1 syllable

US #351UK #168

FaithGirl

English · 1 syllable

US #251UK #278

PiperGirl

English · 2 syllables

US #159UK #205

HarleyUnisex

English · 2 syllables

US #356UK #148

BrookeGirl

English · 1 syllable

US #318UK #313

AshleyGirl

English · 2 syllables

US #165UK #1406

AlyssaGirl

English · 3 syllables

US #451UK #285

HattieGirl

English · 2 syllables

US #336UK #171

KimberlyGirl

English · 3 syllables

US #308UK #1036

HarrietGirl

English · 2 syllables

US #1041UK #68

SydneyGirl

English · 2 syllables

US #345UK #355

WrenGirl

English · 1 syllable

US #204UK #128

TaylorUnisex

English · 2 syllables

US #268UK #795

VanessaGirl

English · 3 syllables

US #383UK #533

PeytonUnisex

English · 2 syllables

US #158UK #533

LillieGirl

English · 2 syllables

US #664UK #214

EverlyGirl

English · 3 syllables

US #96UK #294

EmersonUnisex

English · 3 syllables

US #65UK #678

MaddisonGirl

English · 3 syllables

US #436UK #121

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.