Random Number Picker
Random Number Settings
Draw random integers or decimals from a custom range. Use it for number draws, presentation order, seat numbers, games, and test data.
Separate entries with commas and enter ranges like 10-15. Negative ranges such as -10--5 are supported.
Quick Presets
Draw Result
Set the conditions and press Draw numbers to see a result.
Recent Results
No draw results have been saved yet.
All draws run locally in your browser. Cryptographic randomness is used when available, but this tool is not intended to create security tokens or encryption keys.
Usage Tips
Check exclusions and duplicate settings before drawing
Keep duplicates disabled when assigning presentation order or seat numbers, and enter any unavailable values in the exclusion field. For test data, switch to decimal mode and compare different precision and sorting options.
What is Random Number Picker?
Random Number Picker selects random integers or decimals from a custom range in your browser. Duplicate rules, exclusions, odd or even filters, and display sorting make it useful for order assignments, seat numbers, games, draws, and test data.
How to Use
- 1Choose integer or decimal mode.
- 2Enter the minimum, maximum, and draw count.
- 3In integer mode, configure duplicates, exclusions, and the odd or even filter.
- 4In decimal mode, configure decimal places and duplicate behavior.
- 5Draw the numbers, copy the result, or review it in recent history.
Reference Knowledge
- ●Supports both integer and decimal modes, making it versatile for simple number draws, custom test data generation, and gaming.
- ●Utilizes standard browser random-generation algorithms to ensure every eligible candidate has an equal and fair probability of selection.
- ●Unique integer draws apply exclusions and parity first, then use a Fisher-Yates shuffle before selecting values.
- ●Decimal mode treats every value displayable at the selected precision as an equally spaced candidate.
- ●Sorting changes only the displayed and copied order, not the original draw order or probability.
- ●This tool is intended for ordinary draws and test data, not security tokens, passwords, or encryption keys.
FAQ
Q.Can I draw random numbers without duplicates?
Yes. Disable duplicates to select each eligible value at most once. If the requested count is greater than the number of candidates remaining after filters and exclusions, the tool displays an error instead of returning a partial result.
Q.How do I exclude several numbers or ranges?
Separate entries with commas, such as 3, 7, 10-15. Negative ranges can be entered as -10--5. An invalid entry or a reversed range stops the draw and identifies the text that needs correction.
Q.How are duplicates determined in decimal mode?
Uniqueness is based on the selected display precision. With two decimal places, 1.00 and 1.01 are different candidates, while the same displayed value cannot appear twice when duplicates are disabled.
Q.Does sorting the result change the random draw?
No. Ascending and descending options only change how already selected values are displayed and copied. The original draw order and selection probability remain unchanged.
Q.Is there a limit to the number of random numbers I can draw at once?
Yes. To prevent browser lag or freezing, you can draw a maximum of 1,000 numbers at once in integer mode, and a maximum of 100 numbers in decimal mode. Additionally, the size of the min-max range in integer mode is limited to a maximum of 1,000,000.