No hero yet
Set a level on the left and strike the seal to forge your first character.
A free toolkit for players and Dungeon Masters. Choose your path.
Set a level on the left and strike the seal to forge your first character.
Character Forge builds a complete, ready-to-play Dungeons & Dragons 5th Edition character in one click, at any level from 1 to 20. If you need a full character right now instead of working through the Player's Handbook step by step, this handles it: pulling up a quick NPC mid-session, generating a pre-made character for a one-shot, or just seeing a build you hadn't thought of.
Each roll works through the same steps you'd normally do by hand. It picks a race and class, assigns ability scores, works out hit points and armour class, chooses skills and spells where they apply, puts together starting gear, and rolls up a background with a personality hook. All of it scales properly to the level you've chosen, including class features gained along the way. Leave race and class open to see what the dice give you, or set either one if you already have something in mind.
Can I lock part of a character in and reroll the rest? Yes. Background and alignment can be locked before you strike the seal again, so you keep the parts you like while rerolling everything else.
Does it follow the official rules? Character Forge currently uses the 2014 5th Edition ruleset (Player's Handbook, Dungeon Master's Guide, Monster Manual). A toggle for the 2024 revised rules is planned for a future update.
Can I save characters I like? Sign in with My Rolls to keep a history of everything you've forged, so you can come back to a character later.
Pick a threat tier on the left and strike the seal to summon your first monster.
Monster Forge pulls a full 5th Edition stat block from a library of 137 creatures, spanning every challenge rating from a common rat right up to the Tarrasque. Each one comes with armour class, hit points, speed, ability scores, saving throws, skills, traits, and actions, exactly as you'd find in a stat block from the Monster Manual.
It's aimed at Dungeon Masters running an encounter on short notice, whether that's a monster the party stumbles into outside a planned fight or a stat block you need pulled up fast mid-session. Pick a threat tier that roughly matches your party's level, strike the seal, and you get a creature ready to drop straight into the fight.
How are the threat tiers grouped? Monsters are split into five tiers by challenge rating, so you can roll something that actually fits the encounter rather than getting a random spread across every difficulty.
Can I see a monster's full stat block, not just a summary? Yes. Every roll gives you the complete block, including all of its actions, not a shortened version.
Is this useful outside of combat? It works well for quickly reading a creature's traits and lore hooks too, not just its numbers, if you want a monster for a scene rather than a fight.
Set a level and hoard size on the left, then strike the seal to crack it open.
Loot Table rolls a full treasure hoard scaled to your party's level: coin, mundane trade goods, and magic items drawn from the same rarity tiers used in Character Forge. A level 1 party pulls common finds and modest gold, while a high level hoard can turn up rare or even legendary items alongside a much larger pile of coin.
It's built for the moment after a fight or a dungeon room, when you need to know what's actually in the chest without working out gold values and rarity by hand. Pick a level and a hoard size, from a small stash up to a huge vault, and strike the seal for a complete result.
What decides how good the loot is? Both the level you set and the hoard size affect the outcome. Level controls which rarity tiers are in play, and hoard size controls how much of everything you get.
Will I always get a magic item? Not at very low levels, where a hoard might just be coin and mundane gear. From level 2 upward you'll typically see at least one magic item included.
Can I reroll just to see other results at the same settings? Yes, striking the seal again at the same level and hoard size gives you a fresh roll each time.
Set your party's details on the left, then strike the seal to spring the trap.
Encounters builds a combat encounter using the actual 5th Edition encounter-building rules from the Dungeon Master's Guide: party XP thresholds by level, adjusted by a multiplier for how many creatures are involved. Set your party's size, average level, and how hard you want the fight to be, and it works out a monster lineup that lands close to that difficulty.
Recent updates cap how many of the same creature can appear, so a large encounter comes back with a genuine mix of monsters rather than the same one repeated many times over. There's also an option to include a short flavour hook, giving you a scene to introduce the fight with, rather than a plain list of monsters and nothing else.
How accurate is the difficulty rating? It follows the same XP threshold math the Dungeon Master's Guide uses, so an encounter marked hard should genuinely play out as a hard fight for that party.
Can I get just monsters, without the flavour text? Yes, the stat blocks only option skips the hook and gives you the encounter on its own.
Can I send the result straight into combat? Yes, use the Send to Tracker button on a rolled encounter to load every monster into the Initiative Tracker, initiative already rolled.
Spellbook holds all 370 core 5th Edition spells, from cantrips through 9th level, searchable by name and filterable by both spell level and class. Click any spell to open its full entry: casting time, range, components, duration, and the complete effect text, the same information you'd find on a spell's page in the Player's Handbook.
It's meant for the moment mid-session when you need to check exactly what a spell does, whether that's confirming a player's cast, looking up range or duration on the fly, or browsing what a class has available at a given level while building a character.
Can I filter by class and level at the same time? Yes, both filters apply together, so you can narrow the list to, for example, only Wizard spells at 3rd level.
Does it cover every class? Yes, all core 5th Edition spellcasting classes are included, along with every spell available to them.
Is the spell text the same as the Player's Handbook? The entries are written to match the SRD rules rather than quoted directly from the book, so the mechanics are accurate while the wording is our own.
Bestiary is a searchable lookup of every creature's full stat block, the same monsters Monster Forge draws from, but here you search for a specific creature by name instead of rolling a random one. Type a name or filter by creature type, and click through to see armor class, hit points, speed, abilities, traits, and every action in full.
It's built for the moment you already know which creature you need. A Druid player checking what shape they'll take with Wild Shape, or a Dungeon Master confirming a monster's exact stats mid-fight, without digging back through Monster Forge's random rolls to find it.
How is this different from Monster Forge? Monster Forge rolls a random creature for you. Bestiary is a direct lookup, search for exactly the creature you already have in mind.
Can I send a creature straight into a fight? Yes, use the Send to Tracker button on any creature’s stat block to add it to the Initiative Tracker with initiative already rolled.
Does it cover every creature Monster Forge can roll? Yes, every creature Monster Forge can roll is available here too, just searchable directly rather than by chance.
Add everyone in the fight on the left, then hit Next Turn to step through the round.
Initiative Tracker keeps combat organised once a fight actually starts. Add every combatant, players and monsters alike, with their initiative, hit points, and armour class, and it sorts the whole group into turn order automatically. Next Turn steps you through each combatant in sequence and moves to the next round once everyone has gone.
Each combatant's hit points can be adjusted directly during the fight, and any of the standard conditions, such as poisoned, prone, or restrained, can be attached and removed as the battle changes. Monster names entered here autocomplete against the full Monster Forge library, filling in hit points and armour class for you.
Does it save my combat if I leave the page? No, the tracker is a live scratchpad for the current fight and resets when you refresh or start a new combat, rather than being saved between sessions.
Can I add a monster straight from Monster Forge or Encounters? Yes, both tools have a Send to Tracker option that loads the result in with initiative already rolled.
What happens when a combatant's HP hits zero? Their HP is shown clearly at zero so you can track them as down, though it's left to you to decide how that plays out at the table.
Can I use a character from My Rolls? No — every Dungeon Run character is generated fresh at level 1, separately from your saved characters, so a run never touches My Rolls.
What happens if I lose? Death is permanent in this mode. The run ends, and there's no way to continue with that character.
Can I pick up where I left off? Yes, if you're signed in your progress saves automatically and you can resume an in-progress run any time you open this tab.
I'm Tom, a 28-year-old from London who's loved fantasy for as long as I can remember. I've been reading it my whole life, and in my spare time I'm slowly working on a fantasy novel of my own (very slowly, it's taking its damn time).
I've always loved Dungeons & Dragons, but I got frustrated having to scour the internet for tools I actually found useful, so I decided to put them all in one place instead.
This site costs me about £20 a year to run. If you've found any of these tools useful and you're feeling generous, there's a link below. No pressure at all. I don't expect any donations, but it'd be kind of cool if you wanted to.
Fantasy Portal is unofficial Fan Content permitted under the Fan Content Policy. Not approved/endorsed by Wizards. Portions of the materials used are property of Wizards of the Coast. ©Wizards of the Coast LLC.
I Cast Minis is a UK-based shop making custom 3D printed miniatures, including a range built specifically for spell effects. Instead of just narrating a fireball, you can drop a physical scorched-earth mini onto the table under it. They also do Hero Forge 3D printing, so if you've built a character on Hero Forge you can get it printed and posted from the UK rather than waiting on international shipping.
This one's a small, physical touch rather than a digital tool, but it's made a real difference at my own table. Seeing an actual object appear when a spell goes off lands differently than just being told about it.
Bardy is a free AI DJ built for D&D and other tabletop games. It listens to what's happening at the table and switches the background music and ambience to match, so a tense negotiation gets quiet, tense music, and it shifts straight to a fight track the moment someone says "roll initiative." All the music itself is made by real human composers, the AI side is just used to pick and time the right track.
I like it because it removes a job I was never any good at anyway. I'd either forget to change the playlist mid-scene or spend ten minutes hunting for the right track while the table sat there waiting. Bardy just handles it in the background, and you can always override it manually if it picks wrong.
Fantasy Town Generator builds a full, visual town map in one click: roads, buildings, rivers, farmland, the lot. Click on any building and you get a list of the NPCs who live or work there, complete with their own personalities and how they're connected to each other. Click on an NPC and you get a description, a personality, and even ability scores if you're running 5e. There's also a clock, so NPCs actually move around the town as time passes.
It's my go-to whenever a party wanders somewhere I hadn't planned for. A town that would normally take me an hour to sketch out is ready in seconds, and it still feels like a real place rather than a random list.