🎲
Physics Animation
Each die tumbles with a natural easing curve — fast at first, slowing from friction, then settling perfectly on its face.
💡
Realistic Shading
Each face has unique lighting to simulate a real overhead light source — giving the die genuine depth and dimension.
📐
4 Sizes
Choose Small, Medium, Large, or XL dice — from compact multi-die layouts to a dramatic full-size single die.
🐉
All RPG Dice
d4, d6, d8, d10, d12, d20 — everything you need for Dungeons & Dragons, Pathfinder, and other tabletop RPGs.
Frequently Asked Questions
Are the dice rolls truly random?▼
Yes. Each roll uses Math.random() which produces statistically uniform results. Every face has an equal probability — exactly like a fair physical die.
Can I use this for D&D?▼
Absolutely. All standard D&D dice are supported: d4, d6, d8, d10, d12, d20. Roll multiple dice simultaneously for damage rolls, ability checks, and saving throws.
What makes the animation realistic?▼
The animation uses requestAnimationFrame with a physics-based easing curve. Each die tumbles through multiple random intermediate rotations before decelerating and landing on its result face — mimicking how a real die slows from friction.