Roll d4 to d100 with modifiers, or flip coins and track the tally. Cryptographically fair with rejection sampling. Free, runs in your browser.
First time here? Choose dice or coin Your input is processed locally and disappears when you close the tab.
A dice roller is trivial to build and surprisingly easy to build wrong. This free dice roller online covers the full polyhedral set from d4 to d100, rolls up to twenty at once with a modifier, and flips coins with a running tally — and it does the randomness properly.\n\nThe detail most implementations miss: taking a random 32-bit number modulo six does not give six equally likely faces, because 2³² is not divisible by six. The remainder makes low faces very slightly more common. It is a small bias, but it is a real one and it is entirely avoidable. This tool uses rejection sampling — values falling in the uneven tail are discarded and redrawn — so every face is exactly as likely as every other.\n\nRolls highlight natural maximums and ones, the total includes any modifier, and the coin side keeps a heads and tails tally with percentages so you can watch a sequence converge. Which brings up the other thing worth knowing: streaks are normal. Six heads in a row turns up about once in sixty-four attempts. Random sequences cluster far more than intuition suggests, and a run of the same result is not evidence of anything.\n\nEverything runs in your browser. Pair it with the Random Picker Wheel when you are choosing between names rather than numbers, or the Random Number Generator for arbitrary ranges.
Choose dice or coin
Pick the die size and how many to roll
Add a modifier if your game needs one
Roll or flip, and read the total or tally
Results come from the browser's cryptographic random generator using rejection sampling, so every outcome is equally likely — a plain modulo would very slightly favour lower numbers.