Pick one number or a short list from any integer range with duplicate control.
A random number generator is more flexible than dice because the range can match the real list in front of you. Pick a page number, choose a contest entry, assign numbered tasks, create sample data, or select several practice problems without converting everything to a die shape first.
Leave duplicates on when every draw should stand alone, such as repeated practice prompts or simulations. Turn duplicates off when each number represents a person, seat, row, or entry that should only be selected once. The count automatically respects the range size when unique picks are required.
Dice are clearer when the game expects a D6 or D20. Random number is better when the range is arbitrary, such as 17 entries, 42 pages, or 30 seats. It also works better when you need several picks at once and want control over repeated values.
Match the minimum and maximum to the list you already have. If a spreadsheet has rows 2 through 51, use that exact range. If a raffle has ticket numbers from 1000 to 1299, use those endpoints. Keeping the range aligned with the source list reduces translation mistakes after the result appears.
Turn duplicates off when every number represents an item that should only appear once. That is common for seating, presentation order, classroom turns, contest entries, or assigning tasks. Leave duplicates on for repeated practice, simulations, or cases where the same prompt can fairly appear again.
Write down what each number means before you generate. If 7 means person seven on a list, make that list visible first. If 12 means page 12, decide whether skipped pages or blank rows count. The random number is only as useful as the mapping behind it.
The most common mistake is using a range that does not match the list. If your first spreadsheet row is a header, decide whether it counts. If ticket numbers have gaps, decide whether missing tickets are rerolled. If a range includes negative numbers, make sure every possible result maps to a real option.
The generator is designed for quick browser use. It shows the current result and a short local history so you can compare recent draws during the same task. It is not meant to be an audit log, lottery system, or permanent record for high-stakes selections. For anything official, pair the result with a documented process, named witnesses, and a saved record outside this page before acting.
Yes. Set the count to generate 1 to 50 numbers from the same range.
Yes. Turn off duplicates when you need unique picks. The page will cap the count at the size of the range.
Yes. Both ends of the range are included, so a range of 1 to 10 can return 1 and 10.
Use random number when you need a custom range, a list of picks, or duplicate control instead of fixed dice sides.
No. Results stay on the page during the current visit and are not sent to a server.