Yes. Each face is selected with `crypto.getRandomValues()`, which uses the operating system's cryptographically secure generator. All values have identical probability.
Dice Roller
Roll any die — D4 to D20 — with 3D animation
Every RPG die, right in your browser
This roller supports the six most common die types used in RPGs and board games: D4, D6, D8, D10, D12, and D20. All results are generated with `crypto.getRandomValues()` for true fairness. The D6 has a complete 3D cube animation; others use animated SVG polygon shapes.
Rolling is simple
- Choose the die type (D4 to D20) using the selection buttons.
- Add more dice if you need to roll multiples at once (up to 6).
- Click Roll to see the animation and the result. The total is displayed below.
Sources and references for this tool
These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.