How to Use the Dice Roller
Select your dice type (D4 through D100 or custom), set how many dice to roll, add a modifier if needed, then click Roll. The result appears instantly with each individual die shown alongside the total.
Use the quick presets for common game scenarios — 2d6 for board games, 4d6 for generating D&D character stats, 1d20 for ability checks, or custom attack and damage rolls.
What the Modifier Does
A modifier adds or subtracts a fixed number from your total roll. For example, 1d20+5 means roll a D20 and add 5 to the result. This is standard in Dungeons & Dragons and most tabletop RPGs where your character's ability scores or proficiency bonus are added to rolls.
Dice Types Explained
- D4 — 4-sided die. Used for small weapon damage (daggers, darts) in D&D
- D6 — Standard 6-sided die. Used in most board games and many RPGs
- D8 — 8-sided die. Used for medium weapon damage in D&D
- D10 — 10-sided die. Used in Vampire: The Masquerade and other systems
- D12 — 12-sided die. Used for heavy weapon damage (greataxe) in D&D
- D20 — 20-sided die. The most iconic RPG die — used for all D&D ability checks
- D100 — Percentile die. Used for percentage-based skill checks
- Custom — Enter any number of sides for unusual dice
Online Dice Roller – Virtual Dice for Every Game
Our free virtual dice roller is used by tabletop RPG players, board game enthusiasts and teachers worldwide — whether you play Dungeons & Dragons (D&D 5e), Pathfinder, Call of Cthulhu, Warhammer 40K or simply need a quick random number. No physical dice needed.
Why Use a Virtual Dice Roller?
- Playing online or remotely with friends across the world
- You do not have all the dice types you need (D12, D20, D100)
- Teaching probability and random numbers in a classroom
- Quick decisions and random selection
- Mobile-friendly — use it anywhere
True Random vs Pseudo-Random
This dice roller uses JavaScript's built-in random number generator — statistically equivalent to a fair physical die for all practical gaming purposes. Every roll is independent, meaning previous results have no effect on future rolls — just like a real die.
Frequently Asked Questions
Is this dice roller truly random? +
Yes — the roller uses JavaScript's Math.random() which generates cryptographically unpredictable results suitable for all games. Each roll is completely independent with equal probability for every face.
What is 4d6 drop lowest for D&D stats? +
The standard D&D character creation method rolls 4d6 and drops the lowest die, keeping the three highest. Use the 4d6 preset, then mentally discard the lowest individual result shown.
Can I roll multiple different dice at once? +
Currently each roll uses one dice type. For mixed rolls like 1d8 + 1d6, roll each separately and add the results. We are working on a multi-dice mode for a future update.
What does the notation like 2d6+3 mean? +
Standard dice notation: the first number is how many dice, d means die, the second number is the number of sides, and +/- is the modifier. So 2d6+3 means roll 2 six-sided dice and add 3 to the total.