Free Online Dice Roller
A dice roller draws faces from a chosen polyhedron (d4, d6, d8, d10, d12, d20 or custom) using crypto.getRandomValues for cryptographic fairness.
Your data is processed entirely in your browser and never sent to any server.
How to Use This Generator
- Pick a die type (d4 through d20) or set custom sides.
- Set how many dice to roll, plus any modifier (e.g. +2).
- Click Roll; every individual face and the total are shown.
- Click Roll again for a fresh draw.
What Is a Dice Roller?
Tabletop role-playing games (Dungeons & Dragons, Pathfinder, Call of Cthulhu) use polyhedral dice with 4, 6, 8, 10, 12 and 20 sides. Board games mostly use d6. Probabilistic combat rolls, damage calculations and skill checks all need fair, transparent dice. This roller covers the entire standard set, plus custom sides for niche game systems.
Every roll uses crypto.getRandomValues so the outcome is provably fair, and every individual die is shown alongside the total so a Dungeon Master or referee can verify by eye. Modifiers (3d6 + 2) are supported in the standard RPG notation.
It's also a quick way to demonstrate non-uniform sums in statistics: roll 2d6 a thousand times and the distribution piles up at 7, the most likely sum.
Frequently Asked Questions
What dice are available?
Can I roll multiple dice?
For D&D?
Published by the WeGotEveryTool team. We build and test every tool in-house and update pages when the underlying spec, formula, or recommendation changes.
Reviewed: May 2026. Disclaimer: this tool is provided as-is for general informational use. For decisions with material consequences (medical, legal, financial, security) verify results against a qualified professional source.