All tools
Community
3D Dice Roller
Pick a die, set how many to roll, and add a modifier if you need one — d4 through d20, with a real tumble animation and a fair, cryptographically random result every time.
Roll
–
–
Advertisement
How this works
Every die's result is generated the moment you click Roll, using the Web Crypto API rather than Math.random — the same standard this site uses anywhere fairness actually matters. What you watch tumble on screen is a separate, purely cosmetic animation: each die flickers through random faces for a fraction of a second before settling on the number that was already decided, so the outcome is locked in before the dice even start moving.
FAQ
- Is the roll actually random, or just an animation?
- The result is drawn the instant you click Roll, using the browser's cryptographic random number generator — the same one behind the password generator and Lucky Wheel. The tumble and the flickering numbers are purely visual; they never influence which value gets revealed.
- How is the d10 numbered — 0–9 or 1–10?
- This tool shows 1–10. Physical d10s are usually printed 0–9 (with the 0 face read as 10), but for a digital roller, 1–10 is the less confusing convention and matches what most tables expect when someone says "roll a d10."
- What does the modifier do?
- It's added to the sum of all dice after they land — the "+3" in "2d6 + 3." Use it for ability checks, attack rolls, or any roll where a flat bonus or penalty applies. Set it to 0 (or leave it blank) to roll dice with no modifier.
- Can I roll different die types together, like 2d6 and a d20?
- Not in one roll — each roll uses a single die type and quantity, which keeps the notation and the total unambiguous. Roll each die type separately; they'll both show up in your roll history below.
Advertisement