Harry Potter Name Generator

Get a wizard or witch name with the old-school, slightly odd ring of the wizarding world. Pick boy or girl and see ten fresh names for your Hogwarts OC.

Part of Movies, TV & Books Names

  • C
    Corvinus ThornburyExample

    Latin -us ending and a village-style surname give a proud, old-family feel.

  • E
    Elvira QuillwickExample

    A spooky first name softened by a writing-quill surname, good for a clever witch.

  • T
    Thadeus KettleworthExample

    Sounds like a cheerful potions teacher who always smells of herbs.

  • O
    Ophelia NightcombeExample

    A graceful name with a shadowy surname, ideal for a mysterious student.

  • I
    Ignatius RookstoneExample

    Ignatius means fiery, and Rookstone adds a bird and a hard edge.

  • W
    Winona MossfieldExample

    Gentle, earthy sounds suit a kind herbology fan.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

1.5 million+ possible names in this harry potter name tool

💡 GOOD TO KNOWSay the full name like a teacher calling the register; if it sounds right in that voice, it fits.

Say the full name like a teacher calling the register; if it sounds right in that voice, it fits.

Names in the wizarding world sound old, a little grand and often a bit silly. First names borrow from Latin, Greek myth, stars and plants, while family names sound like sleepy English villages or dusty shop signs. This Harry Potter name generator builds names from those same sound pieces, so you get something like Corvinus Thornbury or Elvira Quillwick in one click.

It is a fan tool, not an official one. Use it for a Hogwarts original character, a fan fiction, a tabletop wizard game or a fun party nickname. Pick boy or girl, press the button, and keep pressing until a name makes you grin.

How to use the harry potter name generator

  1. Choose Male, Female or Any in the Style box.
  2. Press Generate names to see ten wizard and witch names.
  3. Copy a name you like, or tap the heart to save it on this device.
  4. Picture the name on a Hogwarts letter or a shop sign in a magic alley, and keep the one that feels right.

How wizarding names are built

Wizard first names in the books lean on three big sources. Latin and Roman names give endings like -ius, -us and -imus. Star and plant names give girls names like stars, flowers and herbs. Old English and Norman names give solid boys names ending in -ard, -ric or -bert. The generator mixes all three, which is why its results feel at home in a castle classroom.

Family names are the funny part. Many sound like real English place names, or like a job or object with a twist. Endings such as -bury, -wick, -combe and -worth come from old words for towns, villages and farms. Put a dark first sound in front, such as Grim or Night, and the family sounds sinister. Put a soft one in front, such as Merri or Pen, and they sound friendly.

Matching a name to a Hogwarts house

Readers often guess a character's house from the name alone. You can use that to your advantage when you build an original character.

  • Brave and bold: short, punchy names with a hard start, like Bart or Ced.
  • Clever and curious: star, book and quill sounds, like Aurora Quillwick.
  • Loyal and kind: warm, plain sounds, like Winona Mossfield.
  • Proud and ambitious: long Latin names and dark surnames, like Octavius Blackmore.

Getting a name close to your own

Many people want a wizard name based on their real name. The easy trick is to keep your first letter. If you are Mark, press Generate until a name starting with Mar appears, such as Marimus. If you are Lucy, look for a Luc name like Lucinda. Keep your real surname's first letter too, and the new name will still feel like yours.

Example names and what makes them work

NameWhy it works
Corvinus ThornburyLatin -us ending and a village-style surname give a proud, old-family feel.
Elvira QuillwickA spooky first name softened by a writing-quill surname, good for a clever witch.
Thadeus KettleworthSounds like a cheerful potions teacher who always smells of herbs.
Ophelia NightcombeA graceful name with a shadowy surname, ideal for a mysterious student.
Ignatius RookstoneIgnatius means fiery, and Rookstone adds a bird and a hard edge.
Winona MossfieldGentle, earthy sounds suit a kind herbology fan.
Septimus GrimshawA seventh-son name and a gloomy surname for a strict old wizard.
Aurora PenleyA dawn name with a light surname, easy to read in fan fiction.

Tips for picking the right name

  • Say the full name like a teacher calling the register; if it sounds right in that voice, it fits.
  • Use alliteration for fun side characters, such as Bart Bramby; it is a classic wizarding trick.
  • Pick a surname ending that hints at family history, like -grave for a dark line or -field for farm wizards.
  • Give your character a short nickname, such as Thad or Ellie, for friendly dialogue.
  • Search your favourite before posting a story, so it does not copy a main book character by accident.

Common questions

Is this an official Harry Potter name generator?

No. It is a free fan tool. It copies the naming style of the wizarding world, with Latin first names and village-style surnames, but it does not use or claim any official material.

Can it make girl names for a witch?

Yes. Set the Style box to Female and every result uses witch-style endings like -ia, -ora and -elle. Choose Any to see witch and wizard names mixed together.

Can I get a Harry Potter name based on my name?

The tool does not read your name, but you can steer it. Keep pressing Generate until a first name shares your first letter or sound, then pick a surname that starts like yours.

Can I use these names in fan fiction or role play?

Yes. The names are random mixes of sound pieces, so they are free to use in fan stories, role play servers and games. Check that a name does not match a book character if you want it to feel original.