Set your range
Enter the smallest and largest whole numbers. Both endpoints can be selected.
Pick a whole number or a list of numbers in your chosen range. Quick, private, and ready to copy.
Choose a range and generate. Your numbers will appear here.
Enter the smallest and largest whole numbers. Both endpoints can be selected.
Request 1–100 numbers. For several numbers, turn off duplicates if each must be different.
Keep the generated order, copy the results, or generate again for a fresh draw.
Number 12 activities, then generate one number from 1 to 12 to choose what to try.
Generate 5 unique numbers from 1 to 30 to choose five different questions from a worksheet.
Yes. A range from 1 to 10 contains ten possible values, including 1 and 10. Negative values and a range containing just one value are supported.
The inclusive range can contain up to 4,294,967,296 values. Each endpoint must also be a JavaScript safe integer.
No. Each generation is a fresh random draw and may produce the same result. Disabling duplicates only prevents repeats within the current result.
Results stay in generation order. This tool does not save inputs or results, and it does not upload them. Copy what you need before leaving the page.