Generate integers within an inclusive range. Choose how many you need, allow or prevent repetitions and exclude specific values. Useful for exercises, informal selections and test data.
How it works
Generate integers within an inclusive range. Choose how many you need, allow or prevent repetitions and exclude specific values. Useful for exercises, informal selections and test data.
Each run is independent. These selections do not predict lottery results or certify a public prize draw.
Values and lists stay in this page. They are not sent to a server or saved after you close it.
Practical use cases
These are example results. A random selection can produce a different result each time.
Choose revision exercises
You have 35 exercises and have already completed numbers 1–5. Set the range to 1–35, request 3 numbers, enable no repetitions and exclude 1,2,3,4,5. This gives three different exercises still to practise. Keep the selected numbers if you want to follow the same plan later; generating again makes a new independent choice.
Example:12, 24, 31: practise exercises 12, 24 and 31.
Pick one activity from six
Number six equally suitable activities from 1 to 6: reading, drawing, walking, cooking, music and a puzzle. Generate one number in that range and use it as the position in your list. Agree on the choices beforehand. If you need every activity once, use the list shuffler instead of repeatedly drawing one number.
Example:4: choose cooking, the fourth activity.
Create small practice datasets
For an exercise about repeated values, set minimum 1, maximum 9 and quantity 6, then turn off the no-repetitions option. Repeated numbers are now valid, but are not guaranteed. Copy the result into your worksheet and count how often each value appears. This creates practice data, not observations from a real survey.
Example:5, 2, 5, 9, 2, 1: values 2 and 5 each occur twice.