Dice Roller
Roll virtual dice — d4, d6, d8, d10, d12, d20 or d100 — with any number of dice and a modifier.
Each die is rolled independently with a cryptographically secure random number.
About this tool
Choose the type and number of dice and an optional modifier, then roll. Every die is rolled independently and you see each result plus the total. Great for board games, tabletop RPGs like D&D, and classroom probability.
Frequently asked questions
Yes. Each die uses a cryptographically secure random number, so every face has the same chance — just like a perfectly balanced physical die.
Roll three six-sided dice, add them together and add 2. For example rolls of 4, 1 and 6 give 11, plus 2 = 13.
10.5. In general the average of one die is (sides + 1) ÷ 2, so a d6 averages 3.5 and 3d6 averages 10.5.
Yes — choose d100 to get a number from 1 to 100, often used for percentile rolls in tabletop games.
Related tools
Random Name PickerPaste a list of names and pick one or more winners at random — fair and instant.Yes or No GeneratorAsk a question and get a random yes or no answer — optionally with "Maybe".Bingo Card GeneratorGenerate random 75-ball (US) bingo cards or 90-ball (UK) bingo tickets.Passphrase GeneratorGenerate strong, memorable diceware-style passphrases from random words, with the entropy in bits shown for each setting.Random Number GeneratorGenerate random numbers in any range — one or many, unique or with repeats.Coin FlipFlip a virtual coin — heads or tails — once or up to 1,000 times with a running tally.Gift Exchange Dice Game GeneratorMake a fresh rule card for the Christmas gift exchange dice game – one rule for every number on the die, plus a timer and a finish rule.