WorldSmith Logo
WorldSmith
Worldsmith Logo
WorldSmith Banner
Campaigns
Generators
Pricing
  1. Home
  2. /
  3. Generators
  4. /
  5. D&D Spell Generator

D&D Spell Generator

Create balanced homebrew spells, generate random 5e spell lists, or build NPC spellbooks — all in under a minute. The fastest spell creator for dungeon masters who prep smarter.

Generate a Spell
D&D spell generator tool preview - WorldSmith 5e spell creator

Why use WorldSmith's D&D spell generator?

Improvised spells break encounter balance when you need them fast. This spell generator creates table-ready magic with everything you need to cast immediately — spell level, school, components, range, duration, and balanced effects — whether you need a quick cantrip for an NPC or a homebrew 9th-level spell with real mechanical depth.

Spell generator icon
  • Drag & drop editing
  • Fully balanced stat sheets
  • Invite & share with friends
  • Save 4+ hours per session

How to generate your first spell

D&D Spell generator interface preview on a laptop

How to generate your first spell

1. Choose your spell details

Pick the spell level, school, class, and casting time from the built-in dropdowns. Lock in the structure before adding flavor.

  1. Pick the spell level, school, class, and casting time from the built-in dropdowns. Lock in the structure before adding flavor.

Generate a Spell

D&D Spell Examples
Full Stat Blocks Included

Select a sample to preview a complete spell instantly — level, school, components, range, duration, and balanced effects — then remix it inside WorldSmith.

Max Farrick (The Con-Man)

⌄

A deception-focused rogue NPC with a full 5e stat block built for urban intrigue. Use him as a recurring trickster antagonist, a heist contact who double-crosses the party, or a CR 9 challenge in social-heavy campaigns.

Remix Max Farrick (The Con-Man)

Lord Verin (The BBEG)

⌄

A CR 15 tiefling villain with legendary actions, full spellcasting, and a political power structure behind him. Built for DMs who need a central antagonist with real mechanical depth and enough arc material to carry an entire campaign.

Remix Lord Verin (The BBEG)

Adella Holt (The Master)

⌄

A CR 5 retired fighter NPC with battlefield history and a hidden guilt your players can uncover. Works as a mentor, trainer, or reluctant quest giver who hands out missions with real personal stakes attached.

Remix Adella Holt (The Master)

Garrion Splint (The Launderer)

⌄

A CR 3 dragonborn merchant NPC with financial leverage and a network of front companies. Perfect for city campaigns, faction intrigue, and players who need a fixer with morals and secrets worth investigating.

Remix Garrion Splint (The Launderer)

Gorta Bibber (The Herbalist)

⌄

A CR 5 hill giant herbalist NPC with a gentle personality and a traumatic backstory. Built for wilderness encounters, unusual ally relationships, and DMs who want an NPC that surprises players who expect combat first.

Remix Gorta Bibber (The Herbalist)

Mr. Door (The Door?)

⌄

Sometimes you need an NPC that doesn't need a lot of actions but still makes a scene unforgettable. A CR 1/4 animated construct with a full stat block and genuine personality, proof that WorldSmith's NPC generator works on anything.

Remix Mr. Door (The Door?)

Grun (The Scuba Diver)

⌄

A CR 1/4 half-orc salvage specialist with a swim speed, a cursed idol under his counter, and stories wilder than the tide. Built for coastal campaigns and DMs who need a colorful background NPC that players will actually remember.

Remix Grun (The Scuba Diver)

743,768+

Total WorldSmith Creations

110,715+

Spells Generated

The Spells You Need in Your D&D Game

Build a balanced spell library with options for every caster class, spell school, and campaign scenario — from combat-ready damage spells to utility magic that solves problems.

  • Homebrew Spells

    Custom spells give your world unique flavor and mechanical depth. Build homebrew spells with balanced damage, clear components, and effects that fit your campaign tone without breaking encounter math.

  • NPC Spellbooks

    Every wizard, cleric, and warlock NPC needs a spell list that matches their backstory and role. Generate spellbooks by caster level and school so your NPCs feel mechanically distinct at the table.

  • Spell Scrolls

    Spell scrolls make loot drops feel rewarding and give non-casters tactical options. Generate scroll-ready spells for treasure hoards, quest rewards, or emergency utility.

  • Combat Spells

    Damage spells drive encounter pacing and force tactical decisions. Build combat spells with clear targeting, save mechanics, and damage scaling that matches 5e benchmarks.

  • Utility Spells

    Utility spells solve exploration problems, enable social encounters, and reward creative play. Generate spells that open doors, reveal secrets, or manipulate the environment without trivializing challenges.

  • Ritual Spells

    Ritual spells add flavor and downtime utility without burning spell slots. Create rituals for divination, communication, or preparation that reinforce your campaign themes.

  • School-Specific Spells

    Spell schools define caster identity and tactical niches. Generate spells by school — evocation for damage, abjuration for defense, illusion for deception — to build mechanically coherent spell lists.

  • Cantrips

    Cantrips are the bread-and-butter spells casters use every round. Build cantrips with clear damage scaling, utility applications, and flavor that matches class identity.

How DMs Use WorldSmith's Spell Generator

Real pre-session situations, mapped to fast spell outputs with balanced mechanics and flavor you can drop directly into play.

  • Session Scenario

    Generate NPC spellbooks for any caster level

    Your wizard villain needs a spell list that matches their backstory and CR. Build a spellbook in seconds.

    Generate for this situation→
  • Session Scenario

    Create balanced homebrew spells in seconds

    A player wants a custom spell for their character. Generate a balanced version with clear mechanics and 5e damage benchmarks.

    Generate for this situation→
  • Session Scenario

    Roll random spells for loot drops

    Your party finds a spellbook in a dungeon. Pick random spells by level and school to fill it fast.

    Generate for this situation→
  • Session Scenario

    Build spell scrolls for treasure hoards

    You need scroll-ready spells for a treasure hoard. Generate spells with clear casting requirements and rarity tiers.

    Generate for this situation→
  • Session Scenario

    Generate spell ideas for custom magic items

    Your campaign needs a unique wand or staff. Build a spell that defines the item and fits your world.

    Generate for this situation→
  • Session Scenario

    Pick spells for wizard spell lists by school

    Your NPC wizard specializes in evocation. Generate school-specific spells to reinforce their identity at the table.

    Generate for this situation→

Loved by Dungeon Masters Everywhere

Real DMs use WorldSmith to prep faster, improvise smarter, and run sessions their players actually remember.

Used by 35,000+ DMs
4.9 from 113 DM Reviews
  • “Absolutely fantastic — it creates a fully usable stat sheet for NPCs, vendors, allies, and enemies. 10/10, I’ve recommended it to people many times.”

    Justin Parra avatar

    Justin Parra

    via Google · February 2025

    View →
  • “I love it for inspiration and formatting. It gives various outcomes for scenarios and generates NPCs real quick. It gives me a lot of what I need to be creative.”

    Nathaniel Dash avatar

    Nathaniel Dash

    via Google · May 2025

    View →
  • “I use it regularly for my D&D prep. NPCs and shops are fantastic and really help when you need something complex on the fly.”

    Seth Pierce avatar

    Seth Pierce

    via Google · March 2025

    View →
  • “This is such a game changer for me as a DM! When I struggle with writer’s block, it helps me generate ideas, NPCs, quests, items, monsters, maps, and anything else I need to make my prep work as a DM smoother.”

    HammerDown avatar

    HammerDown

    via Google · February 2025

    View →
  • “As a new DM, WorldSmith has been a game changer. It’s much easier to come up with needed elements on the fly and to keep things fluid and organized.”

    DrFistyHands avatar

    DrFistyHands

    via Google · March 2025

    View →
  • “I’ve really enjoyed using WorldSmith to develop content for my D&D campaign. I’m a first-time DM, and it’s given me the confidence to roll with the punches. Easy to use, great content.”

    Allyson Strickland avatar

    Allyson Strickland

    via Google · May 2025

    View →
View all Google reviews →

Frequently Asked Questions About the D&D Spell Generator

What does this D&D spell generator produce?⌄

Every spell includes spell level, school, casting time, range, components, duration, and a balanced effect description. Outputs are remix-ready so you can adapt them to any campaign setting or homebrew system.

What is spell level in D&D?⌄

Spell level is the power tier of a spell (0-9), determining which spell slot you use to cast it. Cantrips are level 0; Wish is level 9.

How do I balance a custom spell in D&D 5e?⌄

Compare damage and utility to official spells of the same level. Use the DMG spell design guidelines (p. 283-284) and playtest with your group. WorldSmith generates spells using 5e damage benchmarks as a starting point.

What makes a homebrew spell overpowered?⌄

Damage exceeding official benchmarks (e.g., 10d6 for a 3rd-level spell), no-save effects, or utility that trivializes encounters (e.g., free teleportation). Always compare to existing spells of the same level.

How does spell damage work in 5e?⌄

Roll the dice listed in the spell description. Add your spellcasting modifier only if the spell explicitly says so (most damage spells do not).

How do I calculate spell save DC?⌄

8 + your proficiency bonus + your spellcasting ability modifier (INT for wizards, WIS for clerics, CHA for sorcerers).

Can you create custom spells in D&D?⌄

Yes — the DMG includes spell design guidelines (p. 283-284). Many DMs allow homebrew spells with approval. Use a spell generator for instant, balanced ideas.

What does a random spell generator do?⌄

It picks spells from the 5e SRD for quick NPC spellbooks, loot drops, or inspiration. Filter by level, school, or class.

How do I generate a wizard spellbook?⌄

Use a spellbook generator to pick spells by level and school, then tailor the list to your NPC backstory. A 5th-level wizard knows roughly 14 spells (2 per level + INT modifier).

Is the spell generator free to try?⌄

Yes. WorldSmith offers a free 7-day trial with full access to every generator, including spells. After the trial, plans start at $5 per month. Remixing and editing shared spell creations is always free with an account.

Related Generators

Every spell needs a caster to wield it, a monster to target, and a dungeon to cast it in.

Maps Generator

Generate maps content quickly in WorldSmith.

Monster Generator

Build custom creatures to pair with spell arcs.

NPC Generator

Generate npc content quickly in WorldSmith.

Magic Item Generator

Generate magic item content quickly in WorldSmith.

Shop Generator

Generate shop content quickly in WorldSmith.

Puzzle Generator

Generate puzzle content quickly in WorldSmith.

Encounter Generator

Turn spell conflict into balanced encounters.

Feat Generator

Generate feat content quickly in WorldSmith.

World Generator

Generate world content quickly in WorldSmith.

Treasure Generator

Generate treasure content quickly in WorldSmith.

Story Generator

Build longer narrative arcs around spell motivations and secrets.

Session Generator

Turn your spell cast into ready-to-run sessions with clear pacing.

Quest Generator

Create mission hooks tied to your new spells.

Trap Generator

Create set pieces and hazards that reinforce spell-driven stakes.

Deity Generator

Generate deity content quickly in WorldSmith.

Dungeon Generator

Generate dungeon content quickly in WorldSmith.

Familiar Generator

Generate familiar content quickly in WorldSmith.

Mount Generator

Generate mount content quickly in WorldSmith.

Group Generator

Generate group content quickly in WorldSmith.

Calendar Generator

Generate calendar content quickly in WorldSmith.

Roll Table Generator

Generate roll table content quickly in WorldSmith.

Map Library Generator

Generate map library content quickly in WorldSmith.

Start Generating D&D Spells with WorldSmith

Build your first spell in seconds. Remix and refine until you love the result.

Generate a Spell
  • ✓Try your first spell instantly
  • ✓Save and remix outputs
  • ✓Built for session prep speed
Generate a Spell
WorldSmith Logo
Contact Us
About Us
FAQs
Blog
Pricing
Changelog
Roadmap
Influencer Program
2025 Recap
Privacy Policy
Terms of Service
License / Attribution