How to Use a Random Picker for D&D and Tabletop Games

Randomness is the engine of tabletop roleplaying. Whether you are a dungeon master improvising an encounter, a player settling a disputed coin-toss, or a game master who forgot to prepare a name for a tavern owner, a good random picker can save you mid-session. This guide covers the most useful ways to bring a browser-based random picker into your D&D or tabletop gaming sessions — no app install, no subscription, just open a tab and go.

Rolling encounters: the encounter table wheel

Every dungeon master has an encounter table somewhere — a list of possible monsters, events, or complications keyed to a particular region or dungeon level. The traditional approach is to roll a d6 or d8 and cross-reference a printed table. The problem is that printed tables are finite, and the same few results start feeling inevitable after several sessions.

A wheel spinner solves this in three steps. Open PickerToolbox, switch to the List Picker, and paste your encounter options — one per line. The wheel randomises the selection visually, removes the need to track table rows by number, and lets you add or remove entries on the fly as the campaign evolves. You can even weight certain outcomes by adding them to the list more than once: paste "Giant Spider" three times and "Ancient Dragon" once, and the dragon will appear roughly a quarter as often.

DM tip: Bookmark the configured wheel URL after setting up your encounter table. The URL encodes your entire list, so reloading it next session gives you the exact same table without retyping anything.

Generating NPCs on the fly

The player characters have just walked into an unplanned settlement. You need a name, a profession, and a personality trait for the innkeeper — right now. A random picker handles all three if you set it up in advance.

Build three separate wheels: one for fantasy first-name fragments or full names, one for occupations, and one for personality traits or quirks. Spin each in turn. A DM who has prepared these wheels at the start of a campaign can generate a fully described NPC in under thirty seconds, even mid-sentence.

For name generation without a prepared list, the random letter picker works surprisingly well. Spin it twice — the first letter becomes the start of a given name, the second becomes the start of a family name. Players tend to accept letter-generated names because the randomness is visible and clearly unbiased.

You can also use the random color picker for quick visual descriptions: spin it for hair, eye, or clothing colour. "The merchant has amber eyes and wears a deep teal cloak" takes two seconds to determine and makes the character memorable.

Dungeon generation room by room

Procedural dungeon generation doesn't require a dedicated app. Build a wheel with room types — empty chamber, guard post, trapped corridor, treasure vault, monster lair, puzzle room, shrine, collapsed section, flooded passage — and spin for each new area the party enters. Combine that with a quick number picker set to your preferred range (say 5–25) to determine the room's dimensions in feet, and a dice roll for the number of exits. Three spins and one roll gives you a complete room description in about fifteen seconds.

This technique works especially well in open-table or West Marches campaigns where different player groups explore the same dungeon on different nights. The DM doesn't need to pre-map every room — just spin as the party advances and note the results. The dungeon builds itself consistently because you're always reading from the same randomly-generated outputs.

Settling table disputes fairly

Every gaming group has moments where no one can agree on something that has nothing to do with the story. Who picks up the loot? Which direction does the party go first? Who has to play the bard? These small disputes can stall a session if handled badly.

A coin flip or yes/no wheel settles binary disputes instantly and visibly. The result is hard to argue with because everyone can see the mechanism is fair. For multi-option disputes — four players all want the magic sword — add the player names to a wheel and spin. The wheel decided, not the DM.

The same approach works for initiative in systems that don't use dice for it, for randomly determining which direction a fleeing enemy runs, or for generating weather at the start of a travel day.

Random loot and rewards

Loot tables are one of the most used random tools in tabletop gaming, and they work exactly like encounter tables in PickerToolbox. Build a wheel with item names — healing potion, shortsword +1, bag of holding, cursed ring, gold pieces — and spin after each combat or chest discovery. Add higher-value items with a single entry and commons with multiple entries to approximate rarity weighting.

For magic item properties, spin the letter picker to pick the first letter of an item's unusual property and improvise from there. "Starts with T" might give you Translucent, Telepathic, or Temperamental. This technique forces creative improvisation in a way that pre-written tables don't, and players tend to remember items with unusual origins.

Beyond D&D: other tabletop uses

The same tools work for any tabletop game that involves randomness or shared decision-making. In Pathfinder, spin for random terrain features in an outdoor encounter. In Call of Cthulhu, use the wheel to pick which handout a character finds first when searching a room. In Blades in the Dark, spin a list of faction names to determine which faction is behind a random complication. In party games like Secret Hitler or Among Us, use the wheel to assign starting roles when no one wants to deal cards.

The common thread is that a visible, fair, browser-based randomiser reduces friction. Players trust results they can see generated in real time, especially in competitive or high-stakes moments where accusations of bias can spoil the fun.

Ready to roll? Open PickerToolbox, build your encounter table, and spin. Free, no signup, works on any device — perfect for session prep or mid-game improvisation.

Open PickerToolbox Free →

Frequently asked questions

Can I use PickerToolbox instead of physical dice for D&D?

Yes. The PickerToolbox dice roller supports d4, d6, d8, d10, d12, and d20 — the full standard set. You can roll multiple dice at once and it runs entirely in your browser with no account needed. It works well as a backup when physical dice are missing or when playing online.

How do I create a random encounter table with PickerToolbox?

Open PickerToolbox, go to the List Picker tab, and type or paste each encounter option — one per line. Spin the wheel or use the list picker to select one at random. You can save the URL in your browser to reload the same table next session.

What is the best way to generate a random NPC name?

Spin the random letter picker twice to get a first initial and a second initial, then use those as the starting sounds of a name. Alternatively, put a list of first names and surname fragments on separate wheels and spin each one. The results rarely produce something unusable, and the randomness sparks creative ideas.

Can PickerToolbox be used for online tabletop sessions (Roll20, Foundry, etc.)?

Yes — PickerToolbox runs in any browser tab and is completely independent of your VTT platform. Open it alongside Roll20 or Foundry in a separate window. You can also share the configured wheel URL with your players so everyone can see the same wheel and verify the randomness.

How do I use a random picker to generate dungeon rooms?

Build a wheel with room types (empty room, trapped corridor, guard post, treasure chamber, monster lair, puzzle room, shrine, etc.) and spin for each new area. Combine with a separate number picker for room dimensions and a dice roll for number of exits. Three spins gives you a fully described room in seconds.