Method
The browser Web Crypto generator supplies unsigned values; rejection sampling removes modulo bias before mapping into the inclusive integer range.
Math worksheet
Generate one or more unbiased whole numbers from browser cryptographic randomness, with duplicate and summary checks.
The calculation runs locally. Exact-integer tools avoid floating point; decimal and transcendental tools report rounding limits.
Method and verification guide
The browser Web Crypto generator supplies unsigned values; rejection sampling removes modulo bias before mapping into the inclusive integer range. The calculator keeps the intermediate values visible so you can reproduce the answer independently.
The browser Web Crypto generator supplies unsigned values; rejection sampling removes modulo bias before mapping into the inclusive integer range.
Each draw is independently sampled with replacement, so duplicates are valid outcomes.
Cryptographically strong browser randomness is not an auditable draw system or a substitute for regulated lottery procedures.
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.
Cryptographically strong browser randomness is not an auditable draw system or a substitute for regulated lottery procedures.
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.