Roll any number of virtual dice with any number of sides — perfect for games, decisions, or random selection.
This tool simulates rolling one or more dice with any number of sides, generating truly random results for games or decisions.
Each roll uses a random number generator to produce a value between 1 and the number of sides, simulating a fair physical die.
Enter how many dice you want to roll and how many sides each die has, then click Roll.
Example: Rolling 2 six-sided dice might give results like 4 and 6, totaling 10.
Is this truly random. It uses JavaScript's pseudorandom number generator, which is sufficiently random for games and casual use.
Can I roll non-standard dice. Yes, enter any number of sides, such as 20 for a D20 used in tabletop role-playing games.