History


Frequently Asked Questions

Yes. This tool uses crypto.getRandomValues(), the browser's cryptographically secure random number generator. Unlike Math.random(), it is suitable for security-sensitive use cases and produces uniformly distributed integers.
The tool supports any integers within JavaScript's safe integer range (−2⁵³ + 1 to 2⁵³ − 1), so effectively any practical range you would ever need.
When checked, each number in the result appears at most once — equivalent to drawing from a hat without replacement. The range must contain at least as many integers as the requested count.


Send your feedback