Skip to main content
Back to Names generators

Names

Fantasy Mage Name Generator

Two fixed pools — fifteen masculine names and fifteen feminine names — drive the output. When gender is set to "masculine" or "feminine" the function samples from the corresponding pool; when left at "any" it merges both pools into thirty candidates. For each requested name a single entry is drawn at random, then a coin-flip (probability 0.6) decides whether a title from the fifteen-item titles pool is appended. The result is either a bare given name like Zyren or a two-part construction like Voryn Flamewarden. Tabletop game masters reach for this tool when populating a mage council, building a rival archmage faction, or generating NPCs on the fly during a session. Fiction writers use it to draft historical archmages for world-building documents where a plausible-sounding epithet matters as much as the name itself. The phonetic palette — V, X, Y, and long vowel clusters — targets the high-fantasy register shared by D&D, Pathfinder, and adjacent systems without replicating canon proper nouns. Because both pools are small relative to the maximum count of twenty, repeated names are possible in a single batch. The generator does not deduplicate results, so larger outputs may contain the same given name paired with different titles, or even the exact same full string.

Read the complete guide — 4 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 names you need — use 10 or more when stocking a campaign, 6 for a single character shortlist.
  2. Choose a gender from the dropdown, or leave it on 'any' to receive a mixed spread of masculine, feminine, and neutral names.
  3. Click Generate to produce your list of mage names with titles.
  4. Scan the results and note any names or titles that stand out individually, even if the full pairing doesn't work.
  5. Copy your chosen name directly, or mix a name from one result with a title from another to build your ideal mage identity.

Use Cases

  • Naming a D&D 5e or Pathfinder 2e wizard before your first session
  • Populating a magic academy with distinct student and faculty NPCs for a fantasy novel
  • Creating a council of rival archmages with memorable epithets for a Foundry VTT campaign
  • Generating legendary historical mages referenced in worldbuilding lore documents or Notion wikis
  • Naming boss-level spellcasters in a homebrew RPG or narrative video game script

Tips

  • Run three or four separate generations and collect standout names into a separate document — your best picks rarely all appear in a single batch.
  • Names with three syllables and a hard ending (Keldrath, Vorinek) tend to be easier for players to remember and pronounce at the table.
  • If a title feels too on-the-nose for your character concept, reverse-engineer it — a mage named 'Ashenward' doesn't have to work with ash; the title can become part of their mysterious past.
  • For novel writing, keep mage names phonetically distinct from each other — two characters whose names start with the same sound will constantly confuse readers in dialogue-heavy scenes.
  • Pairing a soft given name with an aggressive title (or vice versa) creates more interesting characters than matching both to the same tone.
  • Save unused names in a running list — a name that doesn't fit your current project is often perfect for the next one.

FAQ

How does the title get added to a name?

For each name in the batch, the generator runs a random check with a 60% chance of appending a title. If the check passes, one of fifteen titles — such as Stormcaller, Voidwalker, or Runekeeper — is selected at random and joined to the given name with a space. If the check fails, only the given name is returned. The two draws are independent, so the same given name can appear with different titles across results in the same batch.

Can the same name appear more than once in one batch?

Yes. The generator samples with replacement, meaning each draw is independent of the previous ones. With fifteen names per gender pool and a maximum count of twenty, duplicates are a realistic outcome in larger batches. If you need a fully unique list, generate more names than you need and discard any repeats.

What gender options are available?

The generator offers three options: masculine, feminine, and any. Masculine draws only from the fifteen-name masculine pool; feminine draws only from the fifteen-name feminine pool; any merges both pools into thirty candidates before sampling. The title pool is the same regardless of gender selection.

Are these names usable in D&D 5e or Pathfinder campaigns?

The names are designed for high-fantasy settings and do not replicate official trademarked proper nouns from those systems. They fit human, half-elf, tiefling, and similar spellcasting backgrounds without modification. Check against your campaign's existing NPC roster if avoiding accidental duplicates matters at your table.

Can I mix the title from one result with the given name from another?

Yes — the given name and title are generated as separate draws and concatenated as plain text. Nothing in the output links a specific title to a specific name, so recombining them freely is straightforward. Treat the full batch as a parts list rather than a set of finished identities.

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.