OnlineDiceRoller.com was created during the Christmas holidays of 2017. My family was about to play a simple, fun game together, and somebody had lost the dice.
So we turned to the internet to find a quick online dice roller instead. The ones we found were cluttered or confusing, and none of them was simple enough that the whole family, grandma included, could just open it and roll. That, and the fact that I am a bit of a nerd, is why this website exists.
What the site is for
The goal has not changed since that evening: open the page, press one button, get a fair result. Everything else is optional. Over time the roller has grown so that it is also useful for longer games:
any number of sides from d2 to d1000, and up to 100 dice in one roll;
standard dice notation such as 2d6+3, including “keep highest” and “keep lowest” rolls for role-playing games;
a breakdown of every die, a short roll history and an optional rolling sound.
Alongside the roller, the site explains how to use it and how dice actually behave. The how-to guide covers every feature, the dice probability guide shows the real odds behind common rolls, and the FAQ answers the questions people ask most often.
How the dice work
The roller is a small, hand-written piece of JavaScript with no frameworks or trackers of its own. Every die is rolled in your browser with its built-in cryptographic random number generator, so the result is random, fair, and never leaves your device. You can read more about this in the FAQ about randomness.
Other sites
I’m Swedish, and the same dice roller is available in Swedish at tärning.com. If you need to convert units rather than roll dice, try the Unit Conversion Calculator.
Advertising and privacy
The site is free to use and is supported by advertising served by Google AdSense. The privacy policy explains which cookies may be used and how you can control personalised ads.