Names
Fantasy Assassin Name Generator
Each output is constructed by combining fixed word pools according to the chosen style. Full names pair one entry from a 15-item first-name pool — short, consonant-heavy syllables like Vael, Kira, Riven, and Ash — with one entry from a 12-item compound surname pool that includes Nightwhisper, Coldedge, and Wraithborn. Aliases use a three-branch random selector: roughly one-third of the time the output is an adjective plus a darkness-themed noun ("Crimson Shadow"); another third produces a noun followed by "of" plus an adjective-noun pair ("Ghost of Iron Veil"); the remaining third concatenates an adjective onto a stripped noun to form a single compound ("ObsidianWraith"). Adjectives are drawn from a pool of 12 and nouns from a pool of 14. The "both" style appends the alias in parentheses after the full name. Game masters building thieves-guild rosters, contract-kill lists, or recurring NPC antagonists are the primary users. The alias system is particularly suited to characters who operate under a street name rather than a birth identity — a player-character rogue, a faction enforcer, or a named entry in an underworld directory. Writers working on dark fantasy or heist fiction use it to move quickly through minor antagonists so creative energy can stay on principal characters. The "both" mode lets you see a full name and alias side by side, making it easy to decide which to surface in-world and which to keep as backstory.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count field to how many names you need — use 6 for a quick shortlist, 12 for a full guild roster.
- Choose your style: select 'Alias' for mysterious monikers, 'Full Name' for proper character names, or 'Both' to get paired identities.
- Click Generate and scan the results for names with the right phonetic feel for your character's background and tone.
- Copy any names you want to keep, then re-generate the batch to replace ones that don't fit — you're not locked into any result.
- Paste your chosen names into your campaign notes, manuscript, or character sheet and adjust spelling or spelling if needed.
Use Cases
- •Generating six rival guild members for a Blades in the Dark campaign session
- •Populating a wanted-poster board in a D&D city with distinct assassin aliases
- •Naming a Pathfinder prestige-class NPC with a full name and underworld alias
- •Building a shadow-organization roster for a dark fantasy video game faction
- •Creating assassin character names for a grimdark webcomic or fantasy novel cast
Tips
- →Generate in 'Both' mode and pair a cold full name with a warmer alias to create instant character contrast — the gap between the two tells a story.
- →Hard consonants (K, V, T, R) read as dangerous on the page; if a generated name has too many soft sounds, regenerate rather than force it.
- →For rival assassin NPCs, make sure no two names share the same first letter — players and readers use first letters to distinguish characters fast.
- →Combine an alias from this generator with a mundane cover identity from a name generator to build a character with three distinct layers: real name, alias, and false identity.
- →If a generated full name sounds too close to a famous fantasy character, swap the surname only — the given name's phonetics are usually the distinctive part worth keeping.
- →Aliases work best when they reference a past deed rather than a physical trait — 'Threaded Neck' is more chilling than 'Dark Eyes' because it implies a story.
FAQ
How are the alias names built?
Aliases are constructed from two word pools: 12 adjectives (Crimson, Iron, Frost, Obsidian, and others) and 14 darkness-themed nouns (Shadow, Wraith, Veil, Eclipse, and others). One of three templates is selected at random per alias — adjective-noun, noun-of-adjective-noun, or a fused compound word. This produces structural variety rather than every alias following the same pattern.
What is the difference between alias only, full name, and both modes?
Alias only returns an earned moniker like "Pale Whisper" or "Eclipse of Cold Void" — the name an operative is known by in guild or underworld circles. Full name returns a given name and compound surname such as "Vael Silverblade" or "Riven Wraithborn". Both mode combines them in one string, for example "Kira Shadowstep (Iron Ghost)", which is useful when a character needs a birth identity and a street name.
Will I get repeated names at the maximum count of 20?
Repetitions are possible. The full-name pool has 15 first names and 12 surnames (180 combinations), and the alias pools are smaller still. With 20 entries requested and all draws made with replacement, duplicates can appear. Generate several smaller batches and discard repeats manually if a fully unique list is needed.
Are these names free to use in published novels, paid games, or commercial supplements?
Yes. The names are assembled from fictional word pools and carry no copyright restrictions. You can publish them in novels, tabletop RPG supplements, video games, or any other commercial project without attribution. A character name or alias is not copyrightable on its own, so modify and use them freely.
How can I make a generated name stand out for a main character?
Use the output as a starting point and change one element — alter a vowel in the first name, swap one word in the alias, or add a title or numeral. Principal characters benefit from names that feel slightly unusual within the setting's conventions, so a small manual tweak after generating helps differentiate a lead from background NPCs who share the same pool.
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.