Random Number Generator
Generate random integers in a chosen range, with optional unique results.
Files and input stay on your device. No upload or paid API.
Web Crypto randomness with unbiased range sampling. Inclusive limits between −1 billion and +1 billion; 1–1,000 results. Not a certified lottery service.
Save this page in your browser bookmarks to use it again.
About this tool
Generate random integers in a chosen range, with optional unique results. Web Crypto randomness with unbiased range sampling. Inclusive limits between −1 billion and +1 billion; 1–1,000 results. Not a certified lottery service.
How to use
- Enter the minimum, maximum and number of integers to generate. Both bounds are included.
- Enable unique numbers if needed, generate and copy or download the list.
Example
With bounds 1–10 and 10 unique results, every integer in that interval appears once in random order. Requesting 11 unique results is rejected.
Common question
How are the numbers generated?
The tool uses browser Web Crypto randomness with rejection sampling to avoid modulo bias. It supports 1–1,000 results and bounds from −1,000,000,000 to 1,000,000,000. It is not a certified drawing system.