This name generator will give you 10 random names for houses based on those of Hogwarts.
School house names tend to be chosen by those who founded the school, hence why Ravenclaw was named after Rowena Ravenclaw, for example. This is also the case for the American schools, but in their case the founders picked mythical beings, rather than their own names. For this reason I focused entirely on the names of British houses.
As far as those names go, they are related to either animal names or animal terms (Slytherin - slithering, Hufflepuff - huff and puff), so I followed this as well. Of course, from an in-universe point of view these were just coincidences, but from a storytelling point of view they were chosen more deliberately.
Another thing I noticed is that each name is 3 syllables long, with a slight stress on the third syllable. I followed this as well, but for the more randomized names you might sometimes get some shifts in where the stress would be in a name.
There are 2 types of names in this generator. The first are pre-defined names similar to Ravenclaw and Hufflepuff. Names like Heronflight and Dragonnest, for example. These were the trickiest to create in terms of variety, as the naming conventions limit the amount of animal names you can use.
The second type of names are similar to Gryffindor and Slytherin. Names like Dragontal, Arachnar, Gorgonhath, and Lionvas. The endings of these names are randomized, so some names can be a little strange.
To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.
The background image above is a low res version of an image part of the Harry Potter copyright, all rights belong to its rightful owners. This is not an official name generator, merely one inspired by this universe.