NPC Name Generator (Demon)

Infernal names for demons and dark entities

Ad placeholder (leaderboard)

Demons need names that sound like they were never meant for human tongues. This generator stitches together harsh syllable fragments and infernal titles to produce fiends, imps, and dark lords ready to drop into any campaign or story.

How it works

The generator holds three pools of syllable fragments — openings, middles, and endings — drawn from Semitic, Latin, and invented occult phonology. For each name it picks a random number of fragments (two to four), occasionally inserting an apostrophe for a guttural break, then capitalises the result. If titles are enabled, it appends a rank-weighted infernal title. The batch is ordered by a Fisher–Yates shuffle so repeated clicks vary the output.

Tips and example

  • A lord might emerge as Azgaroth, Sovereign of the Pit; an imp as Vex'kor the Gnawing.
  • The apostrophe break (as in Mal'phazoth) reads as alien and is great for higher-ranked entities.
  • Generate with titles off to harvest raw core names, then hand-craft your own epithets for named bosses.
Ad placeholder (rectangle)