Dice Roller
Pick how many dice and how many sides.
Any dice, any sides
Roll however many dice you need, with however many sides — standard d6es, a d20 for tabletop RPGs, or anything else. Each roll uses a fresh random result, same as a physical die, just without needing to find one.
Reading dice notation
Tabletop games describe rolls in "NdS" shorthand — 2d6 means roll two six-sided dice, 1d20 means roll one twenty-sided die, and so on. Set the count and sides fields to match whatever notation a game calls for and this handles the rest, including totaling multiple dice automatically, which is the part that's actually tedious to do by hand for anything more than a couple of dice.
Why 2d6 behaves differently from 1d12
Rolling two six-sided dice and rolling one twelve-sided die both produce a number from 2 to 12 (or 1 to 12), but the odds aren't the same shape at all — a single d12 gives every number an equal 1-in-12 chance, while 2d6 clusters heavily around 7 (the most common way to make 7 from two dice is 1+6, 2+5, 3+4, and their reverses — six combinations, versus just one way to roll a 2 or a 12). This is exactly why board games use multiple smaller dice when they want outcomes to cluster around an average, and a single larger die when they want a genuinely flat, unweighted spread.
Beyond tabletop games
Dice rolls aren't only for games — a d20 or d100 roll is a quick way to generate a random percentage-style outcome, a d6 works as a simple 1-in-6 random event trigger for a classroom activity or icebreaker, and rolling a large batch of dice at once is a fast, hands-on way to demonstrate probability distributions without needing a spreadsheet.