Hogwarts Legacy is set in the 1890s, a hundred years before Harry Potter, and its names belong to that era: Poppy Sweeting, Natsai Onai, Matilda Weasley. This Hogwarts Legacy witch name generator builds names the same way, with a Victorian or wizarding first name and a surname chosen to suit your house.
Witches of Hogwarts Legacy
The game's cast is a good guide to the style. Among the students and staff you meet:
- Natsai "Natty" Onai (Gryffindor), a classmate who joins you on adventures.
- Poppy Sweeting (Hufflepuff), who'd rather be with magical beasts than people.
- Imelda Reyes (Slytherin), the school's fastest flyer.
- Nellie Oggspire (Hufflepuff).
- Professor Matilda Weasley, who teaches Transfiguration and is deputy head.
- Professor Mirabel Garlick (Herbology), Professor Dinah Hecat (Defence Against the Dark Arts), Professor Satyavati Shah (Astronomy) and Professor Chiyo Kogawa (Flying).
Notice the mix: everyday English surnames (Sweeting, Garlick), a famous wizarding family (Weasley), and names from around the world (Onai, Shah, Kogawa, Reyes).
Victorian first names
The first names here are ones a witch born around 1880 might really have had. Some were among the most popular girls' names in late Victorian Britain: Florence, Edith, Ethel, Mabel, Alice. Others have the grand, old-fashioned ring the wizarding world loves, in the spirit of Minerva McGonagall, Bathilda Bagshot and Hepzibah Smith: Araminta, Euphemia, Honoria, Perpetua.
Like the game's own cast, a handful come from further afield: Anjali, Mei, Tendai, Saoirse, Esperanza.
Surnames by house
The books don't give the houses naming rules, so this generator leans into each house's character instead. Every surname list is made of real-sounding British names:
- Gryffindor: bold, outdoorsy names (Hardwick, Wolfe, Fairweather).
- Hufflepuff: warm, homely, slightly whimsical names (Applegate, Merriweather, Kettle).
- Ravenclaw: bookish, airy names (Inkpen, Featherstone, Lark).
- Slytherin: old-money, aristocratic names (Cavendish, Mordaunt, Ravenscroft), in the tradition of Malfoy, Rosier and Selwyn.
Choose Any house to mix them all.
Naming your character in the game
- The game asks for a first and last name, and won't accept every word, so keep it simple.
- Say it the way a professor would. "Miss Sweeting" and "Mr Sallow" are how you'll be addressed in class, so make sure the surname works with a title.
- Think about family. A surname like Gaunt or Weasley tells everyone your background. A new name, like the ones here, lets your character's story be their own.
- Match the decade. Names like Kayden or Brooklyn would stand out in the 1890s; Florence, Edith, Arthur and Albert fit right in.