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.
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.
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.


Pick the spell level, school, class, and casting time from the built-in dropdowns. Lock in the structure before adding flavor.
Select a sample to preview a complete spell instantly — level, school, components, range, duration, and balanced effects — then remix it inside WorldSmith.
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)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)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)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)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)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?)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
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.
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.
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 make loot drops feel rewarding and give non-casters tactical options. Generate scroll-ready spells for treasure hoards, quest rewards, or emergency utility.
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 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 add flavor and downtime utility without burning spell slots. Create rituals for divination, communication, or preparation that reinforce your campaign themes.
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 are the bread-and-butter spells casters use every round. Build cantrips with clear damage scaling, utility applications, and flavor that matches class identity.
Real pre-session situations, mapped to fast spell outputs with balanced mechanics and flavor you can drop directly into play.
Session Scenario
Your wizard villain needs a spell list that matches their backstory and CR. Build a spellbook in seconds.
Generate for this situationSession Scenario
A player wants a custom spell for their character. Generate a balanced version with clear mechanics and 5e damage benchmarks.
Generate for this situationSession Scenario
Your party finds a spellbook in a dungeon. Pick random spells by level and school to fill it fast.
Generate for this situationSession Scenario
You need scroll-ready spells for a treasure hoard. Generate spells with clear casting requirements and rarity tiers.
Generate for this situationSession Scenario
Your campaign needs a unique wand or staff. Build a spell that defines the item and fits your world.
Generate for this situationSession Scenario
Your NPC wizard specializes in evocation. Generate school-specific spells to reinforce their identity at the table.
Generate for this situationReal DMs use WorldSmith to prep faster, improvise smarter, and run sessions their players actually remember.
“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
via Google · February 2025
“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
via Google · May 2025
“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
via Google · March 2025
“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
via Google · February 2025
“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
via Google · March 2025
“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
via Google · May 2025
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.
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.
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.
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.
Roll the dice listed in the spell description. Add your spellcasting modifier only if the spell explicitly says so (most damage spells do not).
8 + your proficiency bonus + your spellcasting ability modifier (INT for wizards, WIS for clerics, CHA for sorcerers).
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.
It picks spells from the 5e SRD for quick NPC spellbooks, loot drops, or inspiration. Filter by level, school, or class.
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).
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.
Every spell needs a caster to wield it, a monster to target, and a dungeon to cast it in.
Build your first spell in seconds. Remix and refine until you love the result.