CodeKitHub
Generator Tools

Demon Name Generator

Last updated:

A demon name should sound ancient, unsettling, and vaguely dangerous — the kind of name that gets whispered, not shouted. This tool combines a bank of harsh, guttural first names (Malachai, Astaroth, Vexara...) with ominous epithets (the Devourer, of the Abyss, the Fallen...) to generate full demon names on demand.

Results

What Is This Tool?

This tool pairs a first-name word bank (harsh, invented names like Malachai, Astaroth, Vexara, Diabolos) with an optional epithet word bank (the Devourer, of the Abyss, the Fallen, the Tormentor) to generate ominous demon names.

Switch between Male and Female using the gender selector, which draws first names from a dedicated bank tuned for each.

About half the generated names include an epithet and half are just the first name alone, giving you a mix of shorter and more elaborate options in each batch.

Why Use It?

  • You're writing a dark fantasy novel and just introduced the antagonist's true name for the first time — you want something that sounds ancient and dangerous, not like a random string of fantasy syllables.
  • You're building a D&D encounter and need a name for a demon boss on short notice, ideally one with an epithet dramatic enough to announce before initiative rolls.
  • You're designing a horror game's roster of enemy NPCs and need several distinct-sounding demon names quickly, without every one blending together.
  • You're making an original character for a Demon Slayer-style fandom project and want a name that fits the genre's naming conventions without accidentally copying a canon demon.
  • You want to compare a short, single-word demon name against a longer name-plus-epithet combination to see which fits your character's role better — a low-level minion versus a named boss.
  • 100% local: names are generated entirely in your browser, with nothing sent to a server.

How to Use

  1. Choose Male or Female from the gender selector.
  2. Click "Generate" to produce eight demon name suggestions.
  3. Click "Copy" next to any name you like to copy it to your clipboard.
  4. Click "Generate" again for a fresh batch of eight if none of them fit yet.

Example

Input

Gender: Male

Output

Malachai the Devourer, Azrael, Baelfire of the Abyss, ...

Each generation produces eight unique names, roughly half with an added epithet and half as a standalone first name.

Name style examples

Each gender draws first names from its own dedicated word bank, and any generated name may optionally combine with an epithet.

GenderFirst name examplesEpithet examples
MaleMalachai, Azrael, Vorgoth, Diabolosthe Devourer, of the Abyss, the Fallen
FemaleLilith, Astaroth, Vexara, Nyxarathe Damned, the Deceiver, of the Void

Matching a name to your demon's role

  • A short, standalone first name (Azrael, Lilith) works well for a common demon, a minion, or a background NPC that doesn't need to be individually memorable.
  • A name paired with an epithet (Malachai the Devourer, Vexara of the Void) reads as a named, significant threat — reserve these for bosses, named antagonists, or demons your story treats as individually important.
  • Harsher, more guttural sounds (heavy consonants like V, K, X, G) tend to feel more menacing, while smoother names can work for a demon whose danger is more about deception than brute force.
  • If you're naming a whole hierarchy of demons, generate a mix — standalone names for the rank and file, epithet combinations for named lieutenants and bosses — so the naming pattern itself communicates status.

Related tools

For more character and name generators, try these.

Fantasy Name Generator · Vampire Name Generator · Hero Name Generator

Frequently Asked Questions

Are these based on real demonology or religious texts?

No — the names are randomly generated, invented words designed to sound harsh and ominous. They aren't drawn from any specific religious or demonological source, and any resemblance to a real referenced name is coincidental.

Can I generate a female demon name?

Yes — switch the gender selector to Female, which draws first names from a separate word bank of harsh-sounding female names.

Will I get the same name twice?

Each batch of eight is generated to avoid duplicates within that batch, but different batches can occasionally repeat a name since the word banks are limited in size.

Does this generator save or track the names I copy?

No. Name generation and copying both happen entirely in your browser — nothing is sent to or stored on a server.

Can I use these names for a published story or game?

Yes, the generated names are free to use in your own creative work. They aren't checked against existing trademarks, so if you're publishing commercially it's worth a quick search on any name you land on.

How many names does each click give me?

Eight at a time, mixing standalone first names and name-plus-epithet combinations, with no repeats within that batch. Click "Generate" again for a fresh set of eight.

Can I mix a first name from one batch with an epithet from another?

Yes — nothing stops you from combining pieces across batches. If you like "Vorgoth" from one generation and "of the Abyss" from another, pairing them into "Vorgoth of the Abyss" works exactly the same as if the tool had generated it together.

Should a low-level demon have a shorter name than a boss-level one?

There's no rule enforcing this, but it's a common and effective convention in fiction and games — a standalone first name (Azrael, Vexara) reads as more minor or common, while a name-plus-epithet combination (Malachai the Devourer) signals a named, more significant threat worth remembering.

Are the male and female name banks based on any real naming pattern, like Hebrew or Latin demonology?

No — the names are invented to sound harsh, guttural, and ominous rather than drawn from a specific linguistic or religious tradition. Any resemblance to a real historical or religious name (like Azrael or Lilith, which do have real-world roots) is because those particular names have become common in fantasy and horror fiction generally, not because this tool sources from religious texts.

Can I use a generated demon name for a nonbinary or gender-neutral character?

Yes — pick whichever bank (Male or Female) produces a name that sounds right for your character, regardless of the character's actual gender. Many names in both banks read as gender-ambiguous on their own, especially without an epithet attached.

Related Tools