Method
Each die uses Web Crypto rejection sampling over integers 1 through sides; the optional modifier is added once to the total.
Everyday worksheet
Roll equal-sided dice with unbiased browser randomness and inspect individual results, total, mean and theoretical range.
The calculation runs locally. Results include the intermediate values, unit conversions and assumptions needed to audit the answer.
Method, assumptions and practical use
Each die uses Web Crypto rejection sampling over integers 1 through sides; the optional modifier is added once to the total. Inputs stay in this browser, and the result table exposes conversions and assumptions for independent checking.
Each die uses Web Crypto rejection sampling over integers 1 through sides; the optional modifier is added once to the total.
Every face is equally likely for each independent die, but a small set of rolls need not look balanced.
This is not a certified or auditable gaming device and has no user-supplied reproducible seed.
Everything runs in this browser. Inputs are not sent to an external calculator.
Displayed values may be rounded for readability while calculations use full floating-point precision unless the tool explicitly uses exact integers.
This is not a certified or auditable gaming device and has no user-supplied reproducible seed.
Simple by design
Use realistic values in each field. You can change them anytime.
The formula runs locally, so there is no account or waiting time.
Treat the answer as a practical estimate for your next decision.