Skip to main content
Back to Names generators

Names

Demon Name Generator

Four phonetic pools — greater, lesser, ancient, and seductive — each split into prefix, middle, and suffix arrays. For each name, the function randomly samples one element from each of the three arrays and concatenates them. If the title option is enabled, it appends a randomly sampled epithet from that type's titles array, separated by a comma and space. No weighted distribution is used; every element in each array has equal probability of selection. Fiction writers, tabletop RPG dungeon masters, and video game designers use this generator when they need infernal names that feel consistent within a hierarchy. Greater demon names like Zar-oc-gor or Bal-ith-iel carry weighty, authoritative sounds suited to major antagonists. Lesser demons get clipped, guttural constructions like Imp-el-nik. Ancient names stretch into alien multi-syllable forms, while seductive names blend sibilants and liquids. The title toggle lets a dungeon master generate a full named NPC in one step — useful when improvising encounter details mid-session. Generating up to 20 names at once supports worldbuilding tasks like populating a demon hierarchy, naming cultist targets, or filling out an infernal bureaucracy. Writers and game designers typically run it several times and hand-pick the names that fit their setting's phonetic rules.

Read the complete guide — 5 min read

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Set the Count field to how many demon names you want — generate up to ten at once for a quick hierarchy.
  2. Select a Demon Type from the dropdown: greater, lesser, primordial, or seductive, based on your character's role.
  3. Toggle the Title option to 'Yes' if you want an ominous epithet appended to each name, or 'No' for bare names.
  4. Click Generate and review the list — read each name aloud to test how it feels phonetically.
  5. Copy your chosen name directly from the output and paste it into your manuscript, character sheet, or game file.

Use Cases

  • Naming a primary demon antagonist in a dark fantasy novel where the name must carry mythological weight
  • Building a ranked infernal hierarchy for a D&D or Pathfinder campaign with distinct greater and lesser tiers
  • Generating named boss demons for a roguelike or action RPG to populate multiple dungeon floors
  • Creating seductive demon NPCs for a horror Actual Play or Blades in the Dark campaign
  • Designing a demon faction for a tabletop card game where each card needs a unique, lore-consistent name

Tips

  • Mix types across a single session — generate a greater demon name and several lesser ones to instantly build a hierarchy with tonal contrast.
  • Turn titles off first to evaluate the base name alone; a name that needs a title to sound intimidating is usually a weak name.
  • For seductive demon types, remove or replace aggressive titles like 'the Destroyer' — epithets like 'the Beautiful' or 'the Gentle' are far more unsettling.
  • Primordial names work best when shortened to an abbreviation in-world — characters call the entity 'the Vrath' because they cannot pronounce its full name.
  • If a generated name looks unpronounceable, insert an apostrophe to break it into spoken chunks — this is a standard genre convention that signals alien origin.
  • Generate a batch of ten lesser demon names and use them as-is for throwaway enemies; save your manual renaming effort for the named antagonists who appear across multiple scenes.

FAQ

How does the name assembly work mechanically?

Each demon type has three separate arrays — prefix, middle syllable, and suffix — plus a titles array. The generator picks one element at random from each array and concatenates them into a name like 'Zarithgor'. If titles are enabled, a random epithet from that type's list is appended. Every element in each array has equal probability; there is no weighting.

What is the phonetic difference between the four demon types?

Greater demons use prefixes like Zar, Bal, and Krath combined with endings like -gor and -ath, producing long authoritative syllables. Lesser demons use clipped prefixes like Imp and Grix with short suffixes like -nik and -uk, resulting in feral, scrappy sounds. Ancient names draw from prefixes like Aza, Beel, and Levi with middle syllables like -zel and -ial, giving an alien, multi-syllable feel. Seductive names blend sibilants and liquids — Lil, Sera, Nyx — with soft endings like -ra and -iel.

Can I use these names in a published novel or commercial game?

Yes. Every name is a novel construction assembled by the generator; no output is taken from any trademarked property or living religious text. The phonetic patterns draw loose inspiration from Babylonian, Sumerian, and Judeo-Christian demonological traditions, but the specific combinations are generated, not copied. You can use outputs freely in commercial fiction, games, or tabletop modules without attribution.

What do the title epithets look like and when should I use them?

Each type has its own title pool. Greater demons get epithets like 'the Destroyer', 'Lord of Ash', and 'Bringer of Ruin'. Lesser demons get 'the Wretched', 'Spawn of Shadows', and 'of the Pit'. Ancient types receive 'the Primordial' and 'the Forgotten'. Seductive types get 'the Alluring' and 'the Enthraller'. Titles are useful when a name needs to communicate rank or role instantly, such as in an NPC stat block or a lore entry.

Is it possible to get duplicate names in the same batch?

Yes. The generator samples each array with replacement independently, meaning the same prefix-middle-suffix combination can appear more than once in a single batch, especially at higher counts. The prefix arrays range from 10 to 12 entries, the middle arrays from 7 to 11, and the suffix arrays from 7 to 10, giving a theoretical pool of roughly 700 to 1,200 unique name strings per type. With a batch of 20, collisions are unlikely but possible. If duplicates appear, regenerate the batch.

You might also like

Popular tools from other categories that share themes with this one.

Try these next

More free tools from other corners of the catalog, picked by shared themes.