Tools and Taverns
Affects species ability score bonuses: choose 2014 or 2024 rules.

Free D&D 5e Generators and Tools for Dungeon Masters

Tools and Taverns is a D&D 5th Edition toolkit for Dungeon Masters and players: random generators for NPCs, settlements, quests, and encounters, plus session tools like an initiative tracker and dice roller. No login, no cost.

A Note from Vito

Hey All! I just wanted to say how exciting it is to see so many users come here for world building! I, genuinely, did not expect this site's popularity to grow as fast as it has. For this to be even better, I need the community's feedback. What do you like? What do you not like? What do you want to see? There is now a Discord server: come join us and tell me. Again, thank you all and I have a ton more planned for this site!

-Vito

Join the Discord

Generate It, Keep It, Run It

Most generators output results and you really hope it was copied or it's gone. Tools and Taverns remembers! Pin anything to your Campaign Notebook, then pull it back up at the table. Everything stays in your browser, and you can export all of it to various formats.

  1. Generate

    Roll an NPC, a shop, a settlement, a hoard. Every result comes from a seed, so the same link always gives the same result.

  2. Keep

    Pin anything worth reusing to a campaign notebook. It stays in your browser, survives the tab closing, and exports whenever you want it.

  3. Run

    At the table, pull it back up: quick recall, an initiative tracker, and player-facing handouts you can share by link.

Latest Updates

v2.8.7

Changed
  • A Quest Generator link that carries a theme but no seed now fills in the form instead of generating a quest on page load.
Fixed
  • Pinning a personal quest hook now names it after the drive it was generated with, even if you changed the dropdown afterward.
  • The Coin Calculator now pins every different total as its own Notebook entry, named with the totals, instead of keeping only the first one.

v2.8.6

Changed
  • Every generator now shows its action buttons in the same order (Share Handout, Story View, Share, Pin to Notebook, Export), below the workspace, and hides them while a new result is loading.
  • Generator errors now explain what went wrong in plain language instead of showing technical codes.
  • The Share and Export dialogs now work fully from the keyboard: focus moves into them, Tab stays inside, Escape closes them, and focus returns to the button you used.
  • Example and related links on generator variant pages now open without reloading the page, and moving between variant pages starts from that page's preset.
  • The sidebar now keeps the right section open on individual guide, monster, spell, and variant pages.
  • The custom dice form now allows dice with up to 1000 sides and tells you when a value is out of range, instead of quietly changing it.
Fixed
  • Shared and hand-edited generator links now restore the right dropdown choice, and an unknown value falls back to the default.
  • Pinning a character backstory now uses the archetype it was generated with, even if you changed the dropdown afterward.
  • A failed Expand Leader or Expand HQ on the Faction Generator now shows its error next to the expansion and clears on the next try.
  • The NPC Generator's error message now goes away once a field reroll succeeds.
  • Your Species rules choice now sticks when you reload a page opened from a link that carried a rules setting.
  • Quick Capture no longer files a half-typed note when you press Enter to confirm Japanese, Chinese, or Korean input, and it now says "Filing to Session 1" the first time you use it.
  • Session Recap no longer crashes on a damaged saved draft, and beats added after a reload no longer get tangled with saved ones.
  • Arrowing through Recall palette results now keeps the highlighted result in view.
  • An open Session Notebook now shows pins and captures made in another browser tab, and the Campaign Timeline link picker lists Notebook entries pinned after you opened the page.
  • Pressing Escape in the Recall or Quick Capture palette over the full-screen Session Dashboard now closes only the palette, and Notebook downloads are no longer cancelled in some browsers.
  • Solo journal generator rolls now stop after 20 seconds instead of spinning forever, and say whether the site was unreachable or sent back something unreadable.
  • "Add to my Bastions" now tells you the real reason a Bastion could not be added, and a Bastion edit that cannot be saved now says so and keeps what you typed.
  • If copying fails in the Export dialog, the text now appears selected so you can copy it yourself.
  • Clearing a custom currency name no longer leaves coin amounts without a label, and copied loot text spaces coin amounts the same way for every coin name.
  • Loot results no longer show an empty Coin heading when a hoard has no coins.
  • The Coin Calculator now explains when you subtract more than the starting pile holds, instead of just showing zero.
  • Calendar editor number fields no longer jump to 1 while you retype them, holiday days stay within their month, and Add to Timeline now confirms success or says why it failed.
  • Magic item, monster, and spell pages no longer flash a blank page while they load from a link.

All D&D 5e Generators

Tools for Running the Game

Recently Added

2024 Encounter Math Upgrade

The Encounter Generator now runs on the D&D 2024 rules: pick a Low, Moderate, High, or Deadly tier and it multiplies the per-character XP budget by your party size, then hands back an XP receipt alongside the encounter.

Guides

Feedback

Tools and Taverns grows from what the community asks for. If you have a new idea, a tool or generator you wish existed, or anything I could do to make the site better, I want to hear it. Your suggestions shape what gets built next, and the Discord server is the place to send them.

Join the Discord