Baby Name Generator

Boy names, girl names, or both — generated instantly, right in your browser.

Popular styles

Popular picks

  • Liam
  • Noah
  • Oliver
  • Olivia
  • Emma
  • Ava

Timeless choices

  • James
  • Ethan
  • Lucas
  • Sophia
  • Isabella
  • Mia

Modern picks

  • Henry
  • Alexander
  • Daniel
  • Amelia
  • Charlotte
  • Grace

More to explore

  • Owen
  • Leo
  • Jack
  • Chloe
  • Ella
  • Lily

Choosing a baby name is one of the first big decisions parents make, and it's easy to get stuck scrolling the same shortlist. This free baby name generator pulls from a wide pool of boy and girl names and gives you a fresh batch every time you click — no account, no app to install, and nothing you type is ever sent to a server. Filter by gender, generate as many rounds as you like, and keep a shortlist of the ones that stick.

Tips for choosing a baby name

FAQ

How many baby names can I generate?

As many as you want — there's no limit and no account required.

Can I filter by gender?

Yes, choose boy, girl, or any to see both.

Is my choice saved anywhere?

No. Nothing you generate or select is stored — everything happens locally in your browser.

Baby name styles, explained

Baby names tend to fall into a few broad styles: classic names that have stayed popular for generations, modern names that feel fresh and current, and plenty of ground in between. There's no wrong choice — the right style is simply the one that feels right for your family. Use the groups above as a starting point, then generate a few more rounds to see where your own taste actually lands.