Baby Name Generator
Boy, girl or gender-neutral. Describe the name you're picturing and get real options with meanings.
A baby name generator that listens
Most baby name lists give everyone the same 100 names. This one starts from you: tell it whether you're naming a boy, a girl or keeping it open, what it should sound like, and where it should come from. You get names that fit that brief, with a short meaning for each.
Try a whole sentence. "A soft two-syllable girl name with Scandinavian roots" or "a strong classic boy name that isn't in the top 100" both work better than a single word.
Boy, girl or neutral
Pick the direction in the box or leave it open. Gender-neutral names come as their own set, not as leftovers.
Names with meanings
Every name comes with its origin and meaning, so you know what you're giving your child before you fall for the sound.
Free and unlimited
Run as many searches as you like. Save the names you love and come back to them together.
How to choose a baby name you'll still love in ten years
- 1
Say it with the surname
First and last name together is what people will hear. Watch for awkward run-ons, rhymes and initials that spell something.
- 2
Check the nickname
Long names get shortened by teachers and friends whether you like it or not. Make sure you're happy with the short form too.
- 3
Look up the meaning
A beautiful sound can carry a meaning you don't want. Check the origin before it's on the birth certificate.
- 4
Think about spelling
A name that has to be spelled out every time is a small tax for life. Unusual is fine. Unspellable is tiring.
- 5
Sleep on the shortlist
Pick three, use each one out loud for a day, and see which still feels right by the end of the week.
Baby name ideas by style
Boy names
Strong, classic and modern boy names, from timeless picks to ones you've never heard
Girl names
Soft, bold and vintage girl names with meanings that hold up
Gender-neutral names
Names that work for any child, chosen for sound rather than tradition
Vintage revivals
Names from the 1900s to the 1940s that are ready to come back
Nature names
Trees, rivers, flowers, seasons and skies as first names
Names from around the world
Irish, Italian, Japanese, Arabic, Nordic and Slavic names with their meanings