๐ฒ 3D Dice Roller
Real physics โ every die tumbles, bounces, and settles naturally. Full D&D set: d4, d6, d8, d10, d12, d20, d100.
Tap a die to add it to the table ยท press Space to roll
About This Dice Roller
What It Does
A full D&D dice set โ d4, d6, d8, d10, d12, d20, and d100 โ with real rigid-body physics. Each die is a physical object with mass, spin, and momentum. When you hit Roll, they're launched with random velocity and torque, gravity pulls them down, they bounce off the table, and settle naturally. The result is read from whichever face physically lands up โ no hidden shortcut.
How to Read the Results
For the d6, d8, d10, d12, d20, and d100, the number on the top face is your result. For the d4, the number on the bottom face (the one resting on the table) is your result โ the standard face-down reading. The d100 is a big round ball with 100 numbered faces โ roll it for a straight 1โ100 result.
Features
- Full D&D set: d4, d6, d8, d10, d12, d20, d100
- Add any mix of dice to the table
- Real physics โ gravity, bounce, spin, collision
- Numbered faces with opposite-sides-summing conventions
- Instant individual results + total ยท press Space to roll
FAQ
Is it actually random?
Yes. Every roll uses randomized launch position, velocity, and spin, and the physics engine simulates the full tumble to a natural rest โ as unpredictable as real dice.
Why is the d4 read differently?
A d4 lands on a face with a vertex pointing up, so you read the bottom face. Every other die reads the top face.
Does it work on mobile?
Yes โ any modern browser with WebGL. Tap the die buttons to add dice, then tap Roll.