Dice Roller
Roll any RPG dice instantly — d4 through d20, individually or in combination.
Share & Embed
What is a Dice Roller?
A dice roller is a digital tool that simulates the physical act of rolling one or more polyhedral dice. While a standard six-sided die (d6) is familiar to almost everyone, tabletop role-playing games like Dungeons & Dragons introduced a family of dice with four, eight, ten, twelve, and twenty sides — each used for different types of game actions.
This free online dice roller supports all standard RPG dice: d4, d6, d8, d10, d12, and d20. Every result is generated using crypto.getRandomValues, the browser's cryptographically secure random number generator, so each face has a genuinely equal chance of appearing. You can roll up to ten dice of the same type in a single click, or mix different die types together for complex formulas like 2d6 + 1d8.
Beyond RPGs, dice rollers are useful for board games, probability experiments, classroom activities, generating random numbers, and anywhere a fair random integer within a specific range is needed. The history panel keeps a log of your last five rolls, and the shareable URL lets you send a pre-configured dice setup to other players before a game session begins. For a simple heads-or-tails decision, try the coin flip tool instead.
How to Use the Dice Roller
- 1 Choose your die type Click one of the die buttons — d4, d6, d8, d10, d12, or d20. The selected die lights up in indigo to confirm your choice.
- 2 Set the number of dice Use the + and − buttons to choose how many dice to roll in one throw, from 1 to 10.
- 3 Add more die types (optional) Click 'Add Dice' to add another row with a different die type and count. Mix dice freely — for example 2d6 + 1d20 — for multi-die RPG rolls.
- 4 Roll and read results Click the Roll button. Each die shakes with an animation then shows its value. The grand total appears highlighted below the grid, and the formula is saved to the history panel.