Roll History
How to Use the 3D Dice Roller
1. Select your dice
Click or tap on D4, D6, D8, D10, D12, D20, D100, or themed game icons to add them to your dice tray.
2. Set modifiers
Add numerical bonuses or penalties (+2, -1) to match your tabletop RPG rules.
3. Roll or shake your phone
Tap the Roll button or shake your smartphone to cast the dice with realistic physics across the tray!
4. Instant automatic result
The physics engine detects top faces, sums polyhedral totals, and counts thematic damage or successes in real time.
Why BoardGamesBot 3D Dice Roller is the Best
Realistic 3D Physics & PBR Shading
Runs in 60 FPS WebGL via Three.js and Cannon.js with studio lighting, shadows, and true rigid body bounces.
Smartphone Shake to Roll
Use your phone accelerometer to roll dice by shaking the device in your hand like a real dice cup.
Game-Specific Themed Dice
Compatible face distributions for Zombicide, Imperial Assault, Nemesis, Cthulhu: Death May Die, Mansions of Madness 2e, and more.
Procedural Web Audio & Haptics
Synthesized collision audio and tactile vibration pulses on impact without heavy media downloads.
Frequently Asked Questions
Are the 3D dice rolls truly random and fair?
How does Shake to Roll work on mobile devices?
Can I roll mixed dice types together in a single toss?
How do the custom dice for each game work?
What are the Free vs Premium limits?
Unlock Massive Dice Pools & Advanced Features
Rolling more than 6 dice simultaneously is exclusive to BoardGamesBot Premium members. Upgrade now to roll 30+ dice, unlock AI rules assistance, and more!