This name generator will give you 10 random names for house elves, fit for the Harry Potter universe.
House elves are incredibly loyal magical creatures. They serve wizards and witches until their master presents them with a piece of clothing.
There are only a handful of named house elves, but with the exception of 'Kreacher', all names end in a 'y'. Since 'Kreacher' sounds so much like 'creature' I believe it may be more a type of nickname, so the names in this generator are based on the other names, like 'Dobby' and 'Winky'.
Due to the low amount of available names I made up a few naming rules, especially when it comes to the differences between male and female names, which seem to be very subtle (if they even exist at all). I do think most names fit the Harry Potter universe, but sometimes you'll get a real 'human' name or an actual word, which could still work as a house elf name, but it might not be what you're after.
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.