Free Tool

Dice Roller

Choose your die type, set how many to roll, and press Roll. Each result appears as a visual die face — d6 shows classic pips, other dice show their shape with the number inside. Perfect for D&D, board games, or any tabletop session.

1
Select a die and press Roll
Roll history
  • No rolls yet
Advertisement · 336×280
Grammarly — write with confidence
Grammar, tone & clarity. Used by 30 million people. Works in Google Docs, Gmail, Word and more.
Try Grammarly free

More random tools

Coin flips, number pickers, and more — all free

Advertisement · 336×280
Grammarly — write with confidence
Instantly improve grammar, spelling, clarity, and tone. Works everywhere you write online.
Try Grammarly free

How to use the dice roller

This is the notation used for individual dice as well as multiple dice. 'd' stands for the word 'die' (singular of dice), and the number after it represents the number of sides on the die. For example, d6 refers to a 6-sided die, commonly used in games of Monopoly. d20 refers to a 20-sided die (usually in the shape of a gem). 2d6 refers to 2 six-sided dice, which are usually rolled and then added together.

To use this roller: First, choose your die (e.g., d4, d6, d20, etc.). Then use the + and – buttons to choose how many dice you wish to roll. When you have chosen the number of dice to roll, press Roll (or press Enter). Each die is shown as rolled, with a d6 being shown as actual pips. The other shapes (triangle for d4, diamond for d8, pentagon for d12, etc.) show the number rolled inside the shape. The total of all dice rolled is shown below the last die rolled.

The session stats bar at the bottom of the card shows session-only statistics for the number of rolls made, the total of those rolls, the highest single roll, and the lowest single roll made in session.

Quick reference: what each die is used for

✦ Sponsored Ad
Running a campaign? Grammarly keeps your session notes, lore documents, and homebrew rules polished and easy to read — right inside Google Docs or Word.
Write better with Grammarly — free to start

Frequently asked questions

What types of dice can I roll?
With this dice roller, you can generate a d4, d6, d8, d10, d12, d20, or even a custom number of sides. This includes all the dice in the typical 7-die polyhedral set used for RPGs such as D&D and Pathfinder (even a d3, for whatever reason).
Can I roll multiple dice at the same time?
There are buttons for + and – to set the number of dice to roll between 1 and 20. Each die is shown individually with the result of the single roll of that die, and the total of all of the dice rolled. The total is also shown very large at the bottom of the dice for convenience, so you don't have to add up all the numbers from the roll.
Is the dice roller truly random?
Yes! This game uses crypto.getRandomValues(), which is the browser's cryptographically secure random number generator. It's completely Fair and Random (i.e., no way to determine what number will be generated next), which is far better than a physical die that can wear and become unbalanced over time.
How do I roll a percentile (d100)?
The easiest way to generate a single roll with a 100-sided die is to click Custom in the top right of the page, set Sides to 100, and click the Roll button. For games such as Rifts where 2d10 are used to generate a number between 1 and 100 (treating 00 as 100), it is even easier to use the Custom 100-sided die option instead.
Can I see my previous rolls?
Yes. You can also view your last 20 rolls of dice in order, with the most recent first. Each roll is detailed and includes the type of dice that were rolled, the individual results, and the total. These can be cleared when you start a new game or when you start a new session of a game.