AI name generator

Harry Potter Name Generator

Wizard and witch names sorted by house, era and bloodline — for fan fiction, roleplay and your next Hogwarts Legacy character.

Names That Sound Like They Belong at Hogwarts

Wizarding names follow rules, and that's why they feel real. Old pure-blood families carry Latin and constellation given names — Draco, Bellatrix, Sirius, Lucius — over surnames that sound like English land grants: Malfoy, Black, Lestrange, Selwyn. Half-bloods and Muggle-borns get ordinary first names and ordinary surnames, which is exactly what marks them out in a Slytherin common room. Describe the character you have in mind and this generator writes names that obey those patterns instead of bolting "-us" onto a random word.

Say who they are — a Ravenclaw duellist from the 1890s, a Hufflepuff herbologist, a pure-blood villain, a half-giant gamekeeper, an owl, a hippogriff, a wand shop — and you get names that fit the house, the century and the species. It works for fan fiction, for Dungeons-and-Dragons-style tabletop games set at a magic school, for roleplay servers, and for naming the character you're about to spend forty hours with in Hogwarts Legacy.

Sorted by House

Gryffindor names ring loud and heroic, Slytherin names carry old-family weight, Ravenclaw names sound bookish, Hufflepuff names sound warm. Name the house and the output shifts to match it.

Period-Accurate

The 1890s of Hogwarts Legacy, the Marauders' era, the Battle of Hogwarts and the next generation all had different naming fashions. Ask for a decade and you get names that would not look out of place on that year's class list.

Witches, Wizards and Creatures

Not only students. Ask for professors, Ministry officials, Death Eaters, house-elves, owls, hippogriffs, wands, potions, spells or shops on Diagon Alley, and it names those too.

How to Build a Wizarding Name That Holds Up

  1. 1

    Pick the house first

    The house is the strongest signal a wizarding name carries. "Cassius Blackthorn" reads Slytherin before you've written a line of dialogue; "Tilly Bramblewood" reads Hufflepuff. Choose the house, then let the name argue for it.

  2. 2

    Let the surname carry the blood status

    Pure-blood surnames are old, landed and repeated across generations — Rosier, Greengrass, Fawley, Yaxley. Muggle-born characters have surnames like Granger, Creevey and Thomas. Mixing the two on purpose is how you write a family with something to hide.

  3. 3

    Steal from Latin and the night sky

    The Blacks named children after stars (Sirius, Regulus, Bellatrix, Andromeda) and half the spellbook is schoolboy Latin. A constellation or a Latin verb is the fastest route to a given name that sounds canon without copying one.

  4. 4

    Say it out loud in a duel

    Wizarding names get shouted across a courtyard. If it takes two beats to say or dies in the mouth, it will read badly in every action scene you write. Two or three syllables with a hard consonant travels furthest.

  5. 5

    Don't reuse a canon name

    An original character called Hermione or Snape starts every scene fighting the reader's memory of somebody else. Land near the canon patterns, not on top of a canon name — and check the wiki and AO3 before you commit.

Wizarding Name Ideas by House and Role

Gryffindor

Brave, blunt, a little loud. Alaric Thorne, Rowan Fairweather, Cadmus Vale, Bryony Hart, Finnian Cobb, Marlowe Ashdown.

Slytherin

Old money and older grudges. Cassius Blackthorn, Seraphina Rookwood, Corvus Ravensmere, Lucian Greengrave, Morrigan Selwyn, Draven Ashcroft.

Ravenclaw

Bookish, precise, faintly amused. Thaddeus Quill, Elowen Featherstone, Peregrine Marchbanks, Isolde Winterbourne, Orpheus Lyle, Verity Sage.

Hufflepuff

Warm, earthy, good in a greenhouse. Tilly Bramblewood, Barnaby Applewhite, Posy Meadowes, Wilbur Hollyhock, Nessa Thornbury, Alfie Burrows.

Hogwarts Legacy & the 1890s

Victorian given names over wizarding surnames, for a fifth-year arriving late. Augustus Fenwick, Clementine Ollivander-Vance, Percival Grimmond, Winifred Sallow, Edmund Ashwinder, Cordelia Prewett-Hale.

Creatures, Owls & Familiars

For the animal in the trunk. Owls: Bramble, Erebus, Pipkin, Solstice. Cats: Mabel, Nox, Marmalade. Hippogriffs and toads: Quillfeather, Stormcrest, Sir Wobbles.

Frequently Asked Questions

Describe the character — house, era, blood status, personality, species — and the AI writes names that follow wizarding naming conventions: Latin and constellation given names for old families, plain English ones for Muggle-borns, and surnames built from the same roots J.K. Rowling drew on. You get a fresh set every run, so keep going until one fits.

Yes. The generator writes original names rather than reproducing canon ones, so they're yours to use in fan fiction, on Discord and roleplay servers, in tabletop campaigns, or as your Hogwarts Legacy character. Harry Potter itself is a trademark of Warner Bros. — this is a fan tool for naming original characters, not an official one.

Sound and heritage. Slytherin names lean on Latin roots, sibilants and old landed surnames — Cassius, Seraphina, Blackthorn, Rookwood — and imply a family that has been at Hogwarts for centuries. Gryffindor names are shorter, harder and more Anglo-Saxon: Rowan, Bryony, Hart, Cobb. Ravenclaw names sound literate, Hufflepuff names sound like a garden.

That's what the 1890s setting is for. Ask for a Hogwarts Legacy character and you get Victorian given names — Augustus, Winifred, Percival, Cordelia — over wizarding surnames, which is exactly the register of the game's own cast. Add your house and the output narrows further.

Yes. Ask for an owl, a cat, a hippogriff, a house-elf, a Quidditch team, a wand shop, a potion or a spell and it names those. Creature names run shorter and more affectionate; shops and spells lean back into the Latin.

Yes — generating wizarding names is free, and you can run it as many times as you like. Your first names arrive in a few seconds, with no account needed to try it.