Skip to content

Random Number & Dice

Draws numbers from a range with or without repeats, rolls dice notation and flips coins.

🔒 Runs entirely in your browserrandomdicegenerator
Mode

For example, 4d6dl1 drops the lowest of four dice; 2d20kh1 keeps the highest of two (advantage). kl and dh do the opposite of each.

Numbers come from crypto.getRandomValues, the browser’s cryptographic generator, with the modulo bias removed by rejection sampling — so a d6 is a fair d6 rather than one that favours the low numbers. Nothing is sent anywhere, and no result is recorded.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.