Tools in This Collection
D&D Character Generator
Generate randomized D&D 5e characters with stats, class, and background
D&D Loot Generator
Roll treasure by CR following Dungeon Master's Guide tables
D&D NPC Generator
Generate believable NPCs with names, professions, and personality quirks
Wild Magic Table
Roll on the 50-entry Wild Magic Surge table for sorcerer players
Tavern Name Generator
Generate fantasy tavern names for any D&D setting
Spell Slot Tracker
Track spell slots including multiclass spellcasting combinations
Dice Roller
Roll any polyhedral dice including advantage/disadvantage and complex notation
D&D Session Prep Workflow
Dungeons and Dragons 5th edition has more moving parts than most tabletop RPGs — and most of the friction happens before and during the session rather than in the narrative itself. Character creation, encounter balancing, loot distribution, and NPC generation all involve enough math and randomization that having dedicated tools at the table pays off immediately.
Character and NPC Generation
The D&D Character Generator creates randomized characters with ability scores, race, class, background, and personality traits. For experienced players, this is a shortcut for creating backup characters or NPCs on the fly. For new players, it's a way to start playing immediately rather than spending an hour on the character sheet. The NPC Generator is the dungeon master's equivalent — it generates believable secondary characters with names, professions, motivations, and quirks for on-the-fly encounters when players surprise you by talking to the random shopkeeper for 20 minutes.
Loot and Wild Magic
The Loot Generator rolls by Challenge Rating (CR) following the Dungeon Master's Guide tables. CR 1-4 generates 5d6 x 10 SP equivalent with individual treasure. CR 5-10 generates 2d6 x 100 GP plus a roll on Magic Item Table F (minor uncommon items). CR 11-16 generates 4d6 x 100 GP plus a roll on Table G or H (major uncommon to rare). CR 17+ generates 12d6 x 1000 GP plus legendary items. The Wild Magic Table rolls on the 50-entry Wild Magic Surge table for Wild Magic Sorcerers — essential when a Tides of Chaos activation triggers a surge and the DM doesn't want to flip through the Player's Handbook.
Spell Slot Management and Dice
The Spell Slot Tracker handles the most complex part of 5e rules: multiclass spellcasting. A Fighter 3 / Wizard 5 doesn't use Fighter and Wizard slots separately — they combine into a Multiclass Spellcaster using the shared table (in this case, treating the character as a 4th-level caster for slots: 4/3/2/1 across levels 1-4). Tracking these across a long adventuring day with multiple rests is where players make the most mechanical errors. The Dice Roller supports all standard polyhedral dice (d4, d6, d8, d10, d12, d20, d100) plus complex notation like 4d6kh3 (roll 4d6, keep highest 3) for ability score generation. The Tavern Name Generator handles the eternal DM question — what is this tavern called? — with genre-appropriate fantasy name combinations.
Frequently Asked Questions
Can I use these D&D tools for Pathfinder or other systems?
Most tools are designed for D&D 5th Edition rules. The Dice Roller works for any system using polyhedral dice. The Spell Slot Tracker uses 5e multiclass rules specifically. The NPC Generator and Tavern Name Generator are system-agnostic. The Loot Generator follows D&D 5e DMG tables, though the GP amounts work as rough equivalents in many systems.
How does D&D loot generation by CR work?
The Dungeon Master's Guide provides treasure tables organized by CR range. CR 0-4 generates individual and minor hoard treasure. CR 5-10 adds magic items from Table F (mostly uncommon items). CR 11-16 includes rarer items from Tables G and H. CR 17+ can generate legendary items. The Loot Generator rolls on these tables automatically and displays the full result including coins by type, gems, art objects, and magic items.
What does advantage and disadvantage mean for dice rolls?
Advantage means rolling two d20s and taking the higher result. Disadvantage means taking the lower. Advantage shifts the expected value from 10.5 to 13.825 — a significant benefit. The probability of rolling 20 (natural 20) with advantage is 1 - (19/20)² = 9.75%, nearly double the 5% chance normally. The Dice Roller supports advantage notation (d20adv or 2d20kh1) for accurate probability tracking.
How does multiclass spellcasting work in D&D 5e?
When you multiclass into a second spellcasting class, you use the Multiclass Spellcasting table rather than combining class slot tables. Your spell slot level equals half your Fighter/Barbarian/Rogue levels (rounded down) plus all Cleric/Druid/Wizard/Sorcerer/Bard levels plus half your Artificer levels — all combined and looked up on the shared table. This often gives you more high-level slots than single-classing but fewer total slots at lower levels.