D4 · D6 · D8 · D10 · D12 · D20 · D100 · Custom modifiers
Add this Dice Roller to your website or blog for free — just paste this code:
The Dice Roller is a virtual dice tool for board games, tabletop RPGs, classroom activities, and quick decisions. Choose how many dice and how many sides, roll, and get a fair, instant result — no physical dice needed and nothing to lose under the couch.
Each roll of a die with s sides is generated as Math.floor(Math.random() × s) + 1, giving a whole number from 1 to s with equal probability. Rolling several dice simply repeats this and sums the results. Because each roll is independent, past results never influence the next one.
Play a board game when the real dice have gone missing. Run combat or skill checks in Dungeons & Dragons and other RPGs. Pick a random winner or make a fair decision. Or use it in class to teach probability with live, repeatable rolls.
Yes, it is completely free, with no sign-up and no limits on how many times you roll.
It uses the browser’s random generator to produce each result independently, so every face has an equal chance on every roll.
Yes. It works in any modern mobile or desktop browser.
No sign-up is required — just open the page and roll.
Yes. Beyond the classic six-sided die, it supports common tabletop dice like d4, d8, d10, d12, and d20 for role-playing games.