Dice rendered as real 3D solids
This isn't a flat image that swaps pictures — each die is an actual polyhedron whose vertices are projected in 3D and shaded face by face. A d4 is a tetrahedron, a d6 a cube, a d8 an octahedron, a d12 a dodecahedron and a d20 an icosahedron, and every face catches the light differently as the die tumbles. It all runs on plain canvas maths in your browser: no plugins, no WebGL, no downloads.
Fair rolls, real physics-style motion
The result is chosen with the browser's random generator and the die is then rotated so that the winning face ends up pointing at you, using quaternion interpolation for a smooth, natural settle. The tumble is genuine 3D rotation with damping, so it looks like a thrown die rather than a spinning sprite — but the outcome is uniformly random and never influenced by the animation.
Everything a tabletop needs
Roll from one to six dice at a time and switch instantly between d4, d6, d8, d10, d12, d20 and d100 percentile, with the total added up for you — ideal for D&D, board games, or settling an argument. Three visual themes are built in, from a neon cyberpunk table to carved fantasy stone and a posterised retro-arcade look.
Frequently asked questions
Are the rolls really random?
Yes. Each result comes from the browser's random number generator with a uniform chance for every face; the 3D animation is purely cosmetic and simply rotates the die to show the result already chosen.
Which dice can I roll?
d4, d6, d8, d10, d12, d20 and d100 (percentile), one to six at a time, with the total calculated automatically.
How does an online dice roller work?
It uses the browser's random number generator to pick a face for each die, giving each outcome an equal chance, just like a fair physical die.
Can I roll several dice at once?
Yes — choose how many dice and how many sides, and the tool rolls them together and adds up the total, handy for board and role-playing games.
Are the results truly random?
They are drawn from the device's random generator, which is unpredictable enough for games. Each roll is independent of the ones before it.