Online Dice Roller
Roll d4, d6, d8, d10, d12, d20 or d100 dice with crypto randomness.
Roll any combination of polyhedral dice in your browser using cryptographic randomness — the same source used for security tokens. Pick a die size and count, see each individual roll plus the total, and review the last 20 rolls in a history panel.
Common use cases
- Roll dice for D&D, Pathfinder and other tabletop RPGs
- Settle group decisions when no physical dice are around
- Generate random numbers for board games and giveaways
- Use d20s and d100s for percentage rolls and probabilities
Frequently asked questions
Is the randomness fair?▾
Yes. We use crypto.getRandomValues, the browser's cryptographic random source. Distribution is uniform within each die's range.
Can I roll modifiers like 2d6+3?▾
We handle the dice; add the modifier yourself or use a calculator. We may add expression input in a future update.
Why d100 and not d10?▾
d100 is included for percentile rolls common in tabletop RPGs. Pick d10 if that's what your game wants.