Roll dice online
Roll one or several virtual dice with different sides (D4, D6, D8, D10, D12, D20), great for board games and tabletop RPGs.
Processed on your device. Nothing is sent to any server.
Generates each roll independently using the browser's cryptographic API, with no bias toward any value.
Use cases
- Playing tabletop RPGs without carrying physical dice.
- Replacing dice in a board game that lost them.
- Generating small random numbers for a group activity.
How it works
- 1
Choose the die type and count
Select the number of sides and how many dice.
- 2
Roll the dice
Click Roll dice to see the result and the total.
Technical details
- Available dice: D4, D6, D8, D10 (1 to 10), D12 and D20, 1 to 10 at a time and all of the same type.
- Each roll is shown separately along with the total.
- Randomness comes from crypto.getRandomValues(), the browser's cryptographic source, with rejection sampling so no outcome is favored.
Frequently asked questions
Can I roll several dice at once?
Yes, you can choose up to 10 dice of the same type and see both the individual results and the total.