Dice Roller
High-entropy cryptographic dice rolling for technical and tabletop precision.
Awaiting First Roll
historyRecent History
Professional Dice Engine
UtilVox's cryptographic dice roller uses hardware-backed high-entropy random number generation to ensure complete fairness in any digital or tabletop environment. Unlike standard math libraries, our engine taps into the Web Crypto API for security-critical randomness.
Technical Precision: Every roll is computed using a 32-bit unsigned integer array, modulo-mapped to the die's face count. This eliminates the "modulo bias" often found in simpler implementations, providing a perfectly uniform probability distribution across all dice types.
Technical FAQ
Is this truly random?
How many dice can I roll at once?
Are critical hits highlighted?
Fair Dice, No Table Required
The dice and their games
Different dice, different jobs — the notation is sides-based:
| Dice | Range | Where it rules |
|---|---|---|
| d6 (classic) | 1–6 | Ludo, Monopoly, board games |
| 2d6 | 2–12, bell-shaped | Catan, craps — 7 is king |
| d20 | 1–20 | D&D attack rolls |
| d4, d8, d10, d12 | Various | RPG damage dice |
| d100 (percentile) | 1–100 | Probability tables, random events |
Why 2d6 isn't like 1d12
One die is uniform — every face equally likely. Two dice sum into a triangle: 7 has six ways to occur, 2 and 12 have one each, so 7 lands six times as often. Game design runs on this difference: 2d6 makes middle outcomes common and extremes dramatic, while 1d12 keeps chaos uniform. It's also the gentlest possible introduction to probability distributions — visible in twenty rolls.
Honest randomness and its cousins
Rolls here use cryptographic randomness — fairer than the chipped d6 under your sofa. The same chance-math formalizes in the probability calculator (exact odds of any 2d6 total) and combinations; for random secrets rather than games, use the password generator — game dice and security tokens have very different stakes.