Numbers
Dice Roller Generator
Used by developers, writers, and creators worldwide.
A dice roller generator gives you instant, fair rolls for any standard polyhedral die without hunting for physical dice or loading a dedicated app. Set the number of dice, pick a type from D4 through D100, and apply a positive or negative modifier to match your game system exactly. Every individual die result appears alongside the final total, so the math is always visible. Tabletop RPG players get the most mileage here — especially during remote sessions on Discord or Roll20 where passing dice around isn't possible. Dungeon Masters can knock out encounter checks, loot rolls, and initiative batches without breaking narration flow. The modifier field handles bonuses and penalties found in D&D 5e, Pathfinder, Call of Cthulhu, and Shadowrun alike.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set 'Number of dice' to the count your game calls for, such as 2 for a 2D6 damage roll.
- Select the die type from the dropdown: D4, D6, D8, D10, D12, D20, or D100.
- Enter a positive or negative number in the Modifier field, or leave it at 0 for no adjustment.
- Click Generate to roll — individual die results and the combined total appear instantly.
- Copy the total into your session notes, chat window, or character sheet and roll again as needed.
Use Cases
- •Rolling 4D6 ability score checks during D&D 5e character creation
- •Simulating a Shadowrun dice pool with a negative wound modifier applied
- •Running percentile skill checks in Call of Cthulhu using a single D100
- •Testing a board game mechanic's damage distribution before sending files to print
- •Settling a tiebreaker in Catan or Ticket to Ride when no physical dice are handy
Tips
- →For D&D 5e advantage rolls, set the count to 2 and take the higher individual result shown rather than the total.
- →When testing a game mechanic, roll the same configuration 20-plus times and note the spread to check your expected probability curve.
- →A modifier of -10 combined with D20 can simulate a flat 1-10 range if you need a smaller random band from a familiar die.
- →Keep the tab open during a session and bookmark it with your most-used configuration pre-filled in the URL if your browser preserves query state.
- →For Shadowrun or other dice-pool systems, set the die type to D6 and raise the count to match your pool size, then scan individual results for hits rather than reading the total.
- →Rolling initiative for a group of monsters is faster if you roll once with a high count and assign results top-to-bottom from the list of individual values shown.
FAQ
how do I roll 2d6 plus a modifier using this dice roller
Set 'Number of dice' to 2, choose D6 from the Dice type dropdown, and enter your modifier — say, 3 — in the Modifier field. The generator shows each die result separately and adds the modifier to produce the final total, matching standard 2D6+3 notation used across most tabletop systems.
is an online dice roller actually random or does it repeat patterns
The dice roller generator uses JavaScript's Math.random(), seeded by system entropy, so each roll is statistically independent of the last. It's as fair as a physical die for gaming purposes — though it's a pseudo-random function, not a cryptographic one, which is perfectly fine for any tabletop use.
what dice types does this support and does it cover percentile systems
The tool supports D4, D6, D8, D10, D12, D20, and D100 — the full standard polyhedral set used in D&D, Pathfinder, Warhammer, and Call of Cthulhu. For percentile rolls, select D100 and set the count to 1; you'll get a result from 1 to 100 ready to compare against any skill rating.