Spell Name Generator
A spell's name is its first incantation — the words that conjure it in the mind before the magic flies. "Fireball," "Lightning Bolt," "Magic Missile" — the classic Dungeons & Dragons spells endure partly because their names are so immediately communicative. "Soul Siphon," "Frostbite," "Moonfall" — more evocative names in the modern tradition suggest not just effect but atmosphere and tradition. And then there is the Latin-inspired school of spell naming, where "Expelliarmus" and "Avada Kedavra" feel ancient and powerful because they echo real classical languages.
This generator produces spell names across four distinct traditions. English elemental names combine elemental prefixes (Fire, Frost, Shadow, Void, Arcane) with action words (Blast, Surge, Wave, Tempest, Storm). Complete spell names draw on the full range of magical effects, from "Drain Soul" to "Summon Elemental" to "Time Warp." Form-based names structure spells as types of magical objects or effects — Seal of the Arcane, Aura of Shadows, Rune of Chaos. The Latin-style generator constructs words from authentic Latin roots and endings, producing names that feel like they belong in a system of ancient magic with internal consistency.
Use these names for tabletop RPG spell lists, fantasy writing, game design, worldbuilding magic systems, or any project that needs spells that feel authentic to their magical tradition.
The oldest tradition in Western fantasy gaming: name the spell by what it does. Fireball makes a ball of fire. Invisibility makes you invisible. Lightning Bolt fires a bolt of lightning. This direct approach has the advantage of clarity — players and readers immediately understand what a spell does from its name. The generator's English elemental patterns (Frost Surge, Shadow Wave, Void Tempest) follow this tradition while allowing for evocative elemental combinations beyond the literal.
J.K. Rowling drew heavily on real Latin roots to create Harry Potter's spells — "Expelliarmus" combines Latin "expello" (drive out) with "arma" (weapons). "Lumos" is Latin for light. "Crucio" is Latin for torture. The effect is that spells feel like they belong to an ancient tradition with systematic internal logic. The generator's Latin mode uses authentic Latin stems and endings to produce spell-like words: Corrumpentus Demonicus, Ignitum Arachneum — words that feel like they come from a real magical grammar.
Hellfire Flux, Frost Surge, Shadow Storm, Void Wave, Arcane Blast
Bend Mind, Summon Demon, Frostbite, Soul Siphon, Annihilate
Seal of the Arcane, Aura of Shadows, Rune of Chaos, Bolt of the Void
Corrumpentus Demonicus, Ignitum Arachneum, Obliterotis Infernum
Copy and paste the below code in your site and you will have a fully functional Spell Name Generator in an instant.