NameInClass Baby name predictor

✨ Baby Name Generator

Get personalized name suggestions based on your family, surname, and style preferences. Powered by UK's official ONS data.

👨‍👩‍👧 Your Family
👶 Baby's Gender
🎨 Your Preferences
Very Common Very Unique
Classic & Traditional Modern & Trendy
Short Names (3-5 letters) Long Names (7+ letters)

Analyzing 50,000 UK families to find your perfect names...

Perfect Names for Your Family

How the generator works

Unlike random name generators, this one draws exclusively from real birth data — the official ONS record for England & Wales (updated to 2025) and the SSA record for the United States. Set your filters and it surfaces genuine names real parents chose, weighted by how common or distinctive you want to be: pick "rare" and you'll see names given to only a handful of babies a year; pick "popular" and you'll see the current mainstream.

A practical tip from the data: shortlist names from more than one popularity band. Names climb and fall surprisingly fast — several of today's top-ten names were outside the top 50 a decade ago — so a "safely uncommon" pick today may be everywhere by school age. Each generated name links to its full profile so you can check its 30-year trajectory before committing.

Found a few contenders? Add them to a family shortlist and let your partner, parents and friends vote — it settles arguments faster than a group chat ever will.