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.

3,522 names

Starts with H

HenryBoy

German · 2 syllables

US #5UK #14

HazelGirl

English · 2 syllables

US #22UK #75

HarperGirl

English · 2 syllables

US #16UK #22

HudsonBoy

English · 2 syllables

US #16UK #42

HannahGirl

Hebrew · 2 syllables

US #56UK #107

HunterBoy

English · 2 syllables

US #119UK #78

HarryBoy

English · 2 syllables

US #784UK #20

HarrisonBoy

English · 3 syllables

US #121UK #52

HeidiGirl

German · 2 syllables

US #344UK #107

HugoBoy

German · 2 syllables

US #387UK #46

HallieGirl

English · 2 syllables

US #127UK #32

HarveyBoy

French · 2 syllables

US #255UK #114

HollyGirl

English · 2 syllables

US #417UK #137

HaydenBoy

English · 2 syllables

US #127UK #279

HaileyGirl

English · 2 syllables

US #108UK #395

HelenaGirl

Greek · 3 syllables

US #365UK #371

HopeGirl

English · 1 syllable

US #351UK #168

HelenGirl

Greek · 2 syllables

US #460UK #885

HarleyUnisex

English · 2 syllables

US #356UK #148

HattieGirl

English · 2 syllables

US #336UK #171

HannaGirl

Hebrew · 2 syllables

US #513UK #287

HanaGirl

Japanese · 2 syllables

US #643UK #190

HarrietGirl

English · 2 syllables

US #1041UK #68

HectorBoy

Greek · 2 syllables

US #425UK #308

HassanBoy

Arabic & Persian · 2 syllables

US #638UK #260

HamzaBoy

Arabic & Persian · 2 syllables

US #555UK #163

HarlowGirl

English · 2 syllables

US #273UK #231

HarmonyGirl

English · 3 syllables

US #278UK #404

HughBoy

German · 1 syllable

US #743UK #500

HadleyGirl

English · 2 syllables

US #126UK #934

HeatherGirl

English · 2 syllables

US #1220UK #826

HaroldBoy

Norse · 2 syllables

US #994UK #1025

HalleGirl

German · 2 syllables

US #583UK #280

HendrixBoy

English · 2 syllables

US #349UK #406

HasanBoy

Arabic & Persian · 2 syllables

US #1151UK #458

HarlanBoy

English · 2 syllables

US #602UK #529

HayleyGirl

English · 2 syllables

US #1209UK #503

HayesBoy

English · 1 syllable

US #164UK #1199

HoneyGirl

English · 2 syllables

US #818UK #252

HavenGirl

English · 2 syllables

US #175UK #1894

HuxleyBoy

English · 2 syllables

US #703UK #250

HowardBoy

English · 2 syllables

US #1003UK #1951

HoldenBoy

English · 2 syllables

US #308UK #1758

HeathBoy

English · 1 syllable

US #934UK #702

HarrisBoy

English · 2 syllables

US #1269UK #338

HeavenGirl

American · 2 syllables

US #527UK #1302

HibaGirl

Arabic & Persian · 2 syllables

US #2102UK #254

HerbertBoy

German · 2 syllables

US #2593UK #1235

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.