Random Number Generator

Generate a cryptographically random whole number between any minimum and maximum value, instantly in your browser.

Frequently asked questions

Are the min and max values included in the result?

Yes, both endpoints are possible outcomes. Setting min to 1 and max to 6 can return 1 or 6, not just the numbers in between.

How random is the number really?

It's generated with the Web Crypto API's crypto.getRandomValues, which is a cryptographically secure source of randomness, not the weaker Math.random that many simple generators use.

Is anything sent to a server to generate the number?

No, this runs entirely in your browser using the Web Crypto API. Nothing is sent to a server.

Related tools