Number Picker
Pick random numbers without repetition between a minimum and maximum. Ideal for lotteries, raffles and random selections.
How does the draw work?
The no-repeat draw is built on the Fisher-Yates shuffle algorithm. It lays out every number in the range, shuffles them at random and then hands back the first N from the result.
All of it runs in your browser, with a little help from Math.random().
Draw numbers without repetition
A raffle, an impromptu bingo, deciding who pays the bill, picking participants. Whenever the call has to come "down to luck", an impartial picker cuts the argument off at the root. This tool draws numbers at random within the range you set and guarantees each one comes up only once.
The trick is the no-repetition rule. You give the minimum, the maximum and how many numbers you want, and you get a list where no value shows up twice, which is what a fair draw requires. To pick 5 winners among 100 entrants, for instance, just ask for 5 numbers between 1 and 100.
The draw runs in the browser, using the device's own randomness, and is never logged anywhere. Each round is independent, so you draw as many times as you need.
Frequently asked questions
Why do I get the warning that the quantity is larger than the range?
If I draw again, can the same numbers come up?
Can I prove afterwards that the draw was not rigged?
Related Tools
Number Range Expander & Compactor
Expands compact lists like 1,3,5-9 into individual numbers and compacts long lists back into ranges, reporting gaps, duplicates and totals.
Number Formatter
Format numbers with thousand separators, decimal places and currency symbols for BR (Real), US (Dollar) and EU (Euro) standards. Supports percentage.
Steam Avatar Formatter
Resize an image to 184×184 (Steam large avatar) or 32×32 (small avatar). Smooth edges, lossless quality.
GEDCOM Reader
Read GEDCOM (genealogy) files and list individuals (INDI) with name, birth and death dates.
Grayscale Image Converter
Convert any image to grayscale (black and white) in the browser. Instant processing without sending data to servers.
WCAG AA Contrast Ratio
Calculate the contrast ratio between two colors and see if it passes WCAG AA and AAA levels. Ensure readable, accessible text on your site with approved colors.