Harry Potter name generator

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

1 credit per search

Wizarding name ideas by house and role

  • Alaric Thorne
  • Rowan Fairweather
  • Cadmus Vale
  • Bryony Hart
  • Finnian Cobb

5 of 6 · ·

Names that sound like they belong at Hogwarts

Wizarding names follow patterns, and that's why they feel real. Old pure-blood families use Latin and star names over old landed surnames, while Muggle-borns get ordinary English names. Describe the character and you get names that follow those patterns.

  • A star or Latin name for old pure-blood families

    The Blacks named their children after stars: Sirius, Regulus, Bellatrix. A Roman name says old money at once.

  • A surname that sounds like an estate

    Malfoy, Lestrange, Selwyn: pure-blood surnames sound like land grants, handed down for generations.

  • Plain English names for Muggle-borns

    Hermione Granger and Dean Thomas have ordinary names, which is what marks them out in a Slytherin common room.

  • A plant or herb for Hufflepuff

    Herbology runs through Hufflepuff, and a herb in the name pictures the greenhouse.

  • A surname that winks at the job

    Rowling's names often hint at the character: Lupin is the wolf, Sprout teaches Herbology. A Quidditch player can carry the sport.

  • Victorian names for Hogwarts Legacy

    The game is set in the 1890s, so given names like Augustus and Winifred fit its cast.

Harry Potter name examples

Briefs we ran through the generator, with one of the names it wrote.

  1. 90

    Dittany is the wizarding world's best-known healing herb, and Hazel adds warmth.

    Memorable
    88
    Pronounce
    90
    Brand
    91
    Asked forHufflepuff witch who loves plants
  2. 87

    A Latin name from the raven and a funereal surname: dark, old and aristocratic.

    Memorable
    90
    Pronounce
    80
    Brand
    90
    Asked forSlytherin pureblood
  3. 92

    A plain English first name, as a Muggle-born would have, and a surname of writing and study for Ravenclaw.

    Memorable
    90
    Pronounce
    95
    Brand
    90
    Asked forRavenclaw muggle-born
  4. 88

    Speed and flight in the surname, just right for a Chaser.

    Memorable
    85
    Pronounce
    90
    Brand
    90
    Asked forGryffindor quidditch player

Want names made for yours? Describe what you're naming and Nomi finds names that fit.

6 tips for a Harry Potter name that holds up

We ran a Hufflepuff herbologist, a Slytherin pure-blood, a Ravenclaw Muggle-born and a Gryffindor Chaser through the generator. These tips come from those runs and from the books.

  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.

    Instead ofPosy Grimstone
    Try
  2. Let the surname carry the blood status

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

    Instead ofCassius Jenkins
    Try
  3. Steal from Latin and the night sky

    The Blacks named children after stars, and half the spellbook is schoolboy Latin. A constellation or a Latin word is the fastest route to a given name that sounds canon without copying one.

    Instead ofGary Ashgrave
    Try
  4. Say it out loud in a duel

    Wizarding names get shouted across a courtyard. If it takes too long to say, it reads badly in every action scene. Two or three syllables with a hard consonant travel furthest.

    Instead ofBartholomew Wobblethorpe
    Try
  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 a canon name. Check the wiki and AO3 before you commit.

    Instead ofHermione Snape
    Try
  6. Let the era set the first name

    Names date a character. Augustus and Winifred belong to the 1890s of Hogwarts Legacy; Jayden belongs to a Muggle-born starting school in the 2010s.

    Instead ofJayden Prewett
    Try

Harry Potter name questions

Describe the character's house, era, blood status, personality and species. The generator writes names that follow wizarding naming patterns: Latin and star names for old families, plain English ones for Muggle-borns, and surnames built from the same roots J.K. Rowling drew on. Each search gives a fresh set of 20, 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.

Yes. Ask for a Hogwarts Legacy character, or say the 1890s, and you get Victorian given names (Augustus, Winifred, Percival, Cordelia) over wizarding surnames, which is the register of the game's own cast. Add your house to narrow it 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.

Name ideas are free with an account. A free account gets 2 name searches a day, and after that a name search costs credits. No card needed.

More name generators

Browse all 249 generators →