Skip to main content
Back to Numbers generators

Numbers

Dice Combination Roll Generator

Used by developers, writers, and creators worldwide.

The dice combination roll generator lets you roll any mix of standard polyhedral dice — d4, d6, d8, d10, d12, d20, and d100 — in a single click, with a flat modifier added to the total. Set each die type independently, enter a positive or negative modifier, and get individual results alongside the grand total. Tabletop game expressions are rarely simple. A D&D rogue's turn might need 1d8+3d6+5, a wild magic surge might hinge on a single d100, and a homebrew designer might need to reroll 6d12 twenty times to gut-check variance. This tool handles all of it without physical dice, apps, or an internet connection after the page loads.

Loading usage…

Free forever — no account required

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Set each die type field to the number of that die you want to roll, leaving unused types at 0.
  2. Enter a positive or negative number in the Modifier field to add a flat bonus or penalty to the total.
  3. Click Generate to roll all dice simultaneously and view each individual result plus the combined total.
  4. Copy the total or individual results directly into your session notes, character sheet, or game chat.
  5. Adjust any field and click Generate again to re-roll the same expression or test a different combination.

Use Cases

  • Rolling 8d6 damage for a D&D 5e fireball and confirming whether it beats a boss's hit points
  • Simulating a Pathfinder rogue's sneak attack using 1d8+4d6+5 in one expression
  • Generating percentile outcomes for Shadowrun or Call of Cthulhu skill resolution tables using d100
  • Stress-testing damage output variance during homebrew RPG playtesting by rerolling the same expression repeatedly
  • Running a convention one-shot without a full polyhedral dice set — roll initiative for the whole party at once

Tips

  • To simulate D&D 5e advantage, roll 2d20 and mentally take the higher value shown in the individual results.
  • For large damage expressions like 10d6, roll once and scan the individual results to spot any dice that hit minimum or maximum — useful for confirming critical hit rules.
  • When playtesting, lock your modifier to 0 first to isolate the pure dice variance, then layer in modifiers to see their real impact on the distribution.
  • Shadowrun uses dice pools of d6s where each 5 or 6 counts as a success — roll a large d6 count and read the individual results rather than the total.
  • Use d100 alongside other dice in one roll to simulate complex random table lookups that also require a damage or effect roll in the same action.
  • If you're teaching probability, compare a single d12 roll against 2d6 — both range from 1-12, but 2d6 clusters around 7, which is visible after just a few rolls.

FAQ

how do I roll 2d6+3 with this generator

Set the d6 field to 2 and the Modifier field to 3, leave every other die at 0, then click Generate. The tool shows each individual d6 result and adds the modifier to produce the final total — exactly how the expression resolves at a real table.

can I use negative modifiers for penalty rolls

Yes — type a negative number into the Modifier field, like -2 for a D&D 5e exhaustion penalty or a Pathfinder condition. The generator subtracts that value from the summed dice total and displays the final number, which can go below zero if the dice roll low enough.

what is a d100 used for and when should I roll one

A d100, or percentile die, produces a number from 1 to 100 and is used for wild magic surges, random encounter tables, loot tables, and skill checks in games like Call of Cthulhu and Shadowrun. Set the d100 field to 1 and leave everything else at 0 for a clean percentile roll.