We use essential cookies to make this site work. Optional analytics cookies help us improve your experience. Privacy Policy
Dice Roller
Free online dice roller for D&D and board games. Roll d4, d6, d8, d10, d12, d20, d100 with cryptographic randomness. Up to 100 dice at once. 100% private.
How to use
Pick Sides — Choose d4, d6, d8, d10, d12, d20, or d100 — standard tabletop and RPG dice.
Pick Quantity — Roll 1–100 dice at once. Useful for damage rolls and stat generation.
Press Roll — Each die uses cryptographic randomness with rejection sampling for unbiased values.
Free Online Dice Roller
Roll standard polyhedral dice — d4, d6, d8, d10, d12, d20, d100 — using cryptographically secure randomness. Perfect for tabletop RPGs like Dungeons & Dragons, board games, classroom probability, or any time you need an unbiased random number in a known range.
Cryptographic Randomness
Unlike Math.random(), this tool uses the Web Crypto API with rejection sampling. That eliminates the small modulo bias that affects naive random implementations — every face has exactly the same probability.
Common Uses
D&D and Pathfinder players who forgot their dice bag
Game masters generating ability scores or loot tables
Board game replacements for lost dice
Teachers demonstrating probability distributions
Privacy
All rolls happen locally. Nothing is logged or transmitted.