Dice Roller — Roll Polyhedral Dice for RPGs
Select your dice and roll
Choose one or more dice above, then press Roll.
crypto.getRandomValues() — nothing is uploaded.No rolls yet. Start rolling.
Overview
Polyhedral dice, rolled in your browser
Pick one die or mix several types together, set your quantities, and roll. Everything runs in your browser — no uploads, no installs.
Guide
How to roll polyhedral dice
- 1 Choose your dice
Tap one or more die chips — D4 through D20. Selected dice are highlighted in violet.
- 2 Set quantities
Use the + and − steppers or type directly into the quantity field. Values are clamped between 1 and 99.
- 3 Roll
Press the Roll button or tap R on your keyboard. Each die is rolled with crypto-grade randomness.
- 4 Read the result
Each die type shows its individual face values, a subtotal, and the grand total. D20 rolls show a ▲ for a natural 20 and ▼ for a natural 1.
- 5 Copy or continue
Copy the result to your clipboard in one tap. Roll again without clearing your selection, or change the dice for a new roll.
- 6 Review your session
Open the session history strip to see your rolls with timestamps. History clears when you reload the page.
Roll examples
About dice notation
Standard dice notation writes rolls as NdX — where N is the number of dice and X is the number of sides. "3d6" means roll three six-sided dice. This tool displays results in the equivalent "3D6 → [4, 2, 6]" format.