Online Dice Roller

Welcome to the Roleplayer's Dice Roller, hopefully the first of a series of RPG online tools that I'm going to put out here! The Dice Roller interprets standard dice codes presented in the standard notation.

Want to be a beta tester? Popsickles of Nerdia, my browser-based adventure game project needs fearless play testers! Everyone who tries it out for at least a few levels gets a postcard from Germany :-)

In order to get a result, please enter the dice code into the input field and hit enter. You can also click on the standard dice on the right to load them into the field. Click double if you want to roll one of them right away. It's an AJAX application, magical things will happen!

Examples: (click once to load, click twice to roll right away)

Advanced Stuff:
  • To see how an individual result came to be, let the mouse pointer hover above the number to see more details.
  • Drop the lowest: if you want to drop the lowest die result, use "L" instead of "D" in the dice code.
    Example: 4L6
  • Take the highest: if you want to roll multiple times but have only the highest result count, use "H".
    Example: 2H20
  • Count the number of successes: to see how many dice rolled equal to or greater than some number, use "E".
    Example: 4D6E4
  • Successes minus failures: to see how many dice rolled equal to or greater than some number, and subtract the amount of ones rolled, use "F".
    Example: 4D6F4
  • Successes "plus": to see how many dice rolled equal to or greater than some number, and roll every max result again, use "M".
    Example: 4D6M4
  • Successes with everything: to see how many dice rolled equal to or greater than some number, and roll every max result again, and subtract the amount of ones rolled, use "S". This is probably the one you want for most systems.
    Example: 4D6S4
  • Successes with multiple dice: Some systems use the cumulative result of two or more dice to determine successes, here the sum of several dice is compared to the difficulty rating. To emulate this, you can group dice like this:
    Example: 1D6:6S4, meaning 2d6 will be rolled and 4(+) is a success.
    Example: 5D6:8S10, here a d8 and a d6 will be rolled, a sum of 10(+) is a success, the entire check is rolled 5 times.
    send feedback to: udo.schroeter@gmail.com ...and please report any bugs!
sponsored and maintained by Udo's Techblog