What Is This Tool?
This tool pairs a school-specific first-name word bank (Fire, Frost, Shadow, or Arcane) with an optional title word bank (the Spellweaver, of the Ninth Circle, the Archmage, Voidwhisper) to generate full mage names.
Switch between the four magic schools using the selector, which draws first names from a dedicated bank tuned for each school's tone.
About half the generated names include a title and half are just the first name alone, giving you a mix of shorter and more elaborate options in each batch.
Why Use It?
- Your D&D session starts in twenty minutes and your DM just approved a wizard subclass you didn't plan for — pick the matching school and roll eight names instead of scrambling for one that fits the character sheet.
- You're building a shadow-magic villain for your novel and "Dark Wizard McGuy" isn't cutting it — the Shadow bank leans into names that actually sound dangerous and mysterious, not just generic fantasy syllables.
- You're stuck on what to name a fire-elemental boss for your indie game and need something that sounds bold without accidentally matching an existing IP — generate a batch and cross-check anything that feels too familiar.
- You already have a first name you like for your frost sorceress but it feels incomplete without a title — generate a batch and borrow just the title half, like "the Frostcaller" or "Starbinder," to pair with your own name.
- 100% local: names are generated entirely in your browser, with nothing sent to a server.
How to Use
- Choose a magic school — Fire, Frost, Shadow, or Arcane — from the selector.
- Click "Generate" to produce eight mage name suggestions.
- Click "Copy" next to any name you like to copy it to your clipboard.
- Click "Generate" again for a fresh batch of eight if none of them fit yet.
Example
Input
Magic School: ShadowOutput
Nyxaria the Archmage, Duskaine Voidwhisper, Ravenor of the Ninth Circle, ...Each generation produces eight unique names, roughly half with an added title and half as a standalone first name.
Name style examples
Each magic school combines a school-specific first name with an optional arcane title.
| Magic School | First name examples | Title examples |
|---|---|---|
| Fire | Ignatius, Pyra, Cinderon, Vulcanna | the Spellweaver, the Archmage |
| Frost | Wintrose, Glacian, Icarwyn, Sleetha | the Frostcaller, Starbinder |
| Shadow | Nyxaria, Umbros, Malvorn, Duskaine | Voidwhisper, of the Ninth Circle |
| Arcane | Mystryl, Xarune, Orivyn, Vaelen | the Runewalker, of the Ember Court |
Related tools
For more character and name generators, try these.
→ Wizard Name Generator · Witch Name Generator · Fantasy Name Generator
Matching a school to your character's role
- Fire suits aggressive, offense-focused spellcasters — front-line battlemages, hot-tempered rivals, or anyone whose magic mirrors their personality.
- Frost fits calculating, controlled characters — ice mages are often written as calm and precise rather than reckless, which the sharper-sounding names reflect.
- Shadow works best for morally ambiguous or villainous casters — necromancers, assassins-turned-mages, or anyone whose magic comes with a cost.
- Arcane is the flexible default for scholarly or ancient characters — court wizards, librarians of forbidden knowledge, or any mage whose power comes from study rather than raw elemental force.
Frequently Asked Questions
Are these names copyrighted or from an existing book or game?
No — the names are randomly generated word combinations, not pulled from any specific copyrighted work. Any resemblance to an existing character's name is coincidental.
What's the difference between the four magic schools?
Each school draws from its own first-name word bank tuned to match its tone — Fire names sound bold and blazing, Frost names sound cold and sharp, Shadow names sound dark and mysterious, and Arcane names sound ancient and mystical.
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.
Can I mix the first name from one school with a title from another?
Yes — since names and titles are generated as a pair but the concept is just word combination, nothing stops you from copying a Frost first name and pairing it with a Shadow title like "Voidwhisper" if the combination fits your character better.
Which school fits a necromancer or death-magic character best?
Shadow is usually the closest match, since its names are tuned toward dark, mysterious tones. Arcane can also work well if you want the character to feel more like an ancient scholar of forbidden magic than a purely villainous figure.
Do the titles mean anything specific, like a rank system?
No — titles like "of the Ninth Circle" or "the Archmage" are flavor text meant to sound like an in-world rank or achievement, but there's no underlying hierarchy connecting them. Pick whichever title reads best for your character's story.
Can I generate a name without a title at all?
You don't control that directly, but since roughly half of each batch of eight comes back as a standalone first name, regenerating a couple of times usually turns up a title-free option if that's what you want.
Is there a female or male leaning to the names in each school?
No — each school's word bank mixes names without a strict gender pattern, so you can pick whichever sounds right for your character regardless of the bank it came from.