Set the range
Enter the smallest and largest possible integer. The range is inclusive.
Set a minimum and maximum, then generate a fair random integer in an instant. Both endpoints can be selected.
Generated privately in your browser with the Web Crypto API.
The default range is 1 to 100. Change it for games, classroom activities, giveaways, sampling, or any quick decision.
Enter the smallest and largest possible integer. The range is inclusive.
Open More options to generate several values, remove duplicates, or sort the result.
Select Generate number. Repeat as often as you like or copy the result.
Useful for quick choices, small games, and simple scoring.
A classic range for classroom activities, raffles, and percentages.
Set quantity to 6 and turn on No duplicates for a lottery-style set.
A random number generator selects a value from a defined range so that every possible value has an equal chance. Whimivo generates integers locally in your browser; the values you enter and the results you receive are not sent to a Whimivo server.
For everyday uses such as games, drawings, teaching, test data, and personal decisions, browser-based cryptographic randomness provides results that are fast and difficult to predict.
Yes. A range of 1 to 10 can return both 1 and 10.
Yes. Open More options and choose a quantity from 1 to 100.
Turn on No duplicates. The quantity cannot be larger than the number of integers available in your range.
No. Generation happens in your browser, and Whimivo does not receive or store your inputs or results.
Use a dedicated password or cryptographic key generator for security credentials. This tool is intended for general-purpose number selection.