How to use the random number generator
- Set your range. Type the smallest value in Min and the largest in Max. Both ends are included, so a range of 1 to 100 can return 1, 100, or anything in between. Put them in either order — if Min is larger, we quietly swap them for you.
- Choose how many. Leave How many at 1 for a single pick, or turn it up to pull a whole batch in one go — up to 100 numbers at once.
- Know that every pick is independent. Each number in a batch is drawn on its own, exactly like rolling the same die a few times, so the same value can turn up more than once and results come back in draw order. If you need a set where every number is different — raffle tickets, a random sample, a lottery line — the Pick Me app adds a no-repeats mode that shuffles the range and deals a unique, sorted set.
- Hit Generate. A single number rolls up on a little odometer; a batch fans out as a row of chips. That's it.
Nothing is installed and nothing is saved. The generator runs entirely in your browser, so the moment you refresh the page it forgets everything — which is exactly what you want for a quick, private pick.
What people use a random number generator for
“Pick a number” sounds trivial until you need it to be genuinely fair. The everyday jobs we see most:
- Raffle and giveaway draws. Number your entries, generate a winner in the right range, and there's no argument about how it was chosen. For repeat prize draws, our giveaway winner picker removes each winner automatically so nobody wins twice.
- Picking from a numbered list. Songs on a playlist, chapters, pages, items in a spreadsheet — index them and let the generator choose the row.
- Random sampling. Surveys, audits, QA spot-checks and research all lean on unbiased sampling. Generate the sample size you need here — and when every record number has to be different, the Pick Me app's no-repeats mode hands back a clean, unique, sorted set.
- Lottery-style picks. Set the range to your game's numbers and generate a line — a fun way to let chance choose your ticket. Each pick is independent, so a line can repeat a number; if you want every number different, the Pick Me app's no-repeats mode deals a unique set (it's entertainment, not a strategy).
- Classroom and quiz problems. Teachers generate the numbers for mental-maths drills, dice-free probability lessons, or “question 1 to 30, go”. Kids love that the machine, not the teacher, decided.
- The “pick a number 1 to 10” game. Settling a bet, choosing who buys the coffee, or breaking a tie — a neutral generator ends the “you cheated” debate before it starts.
Is it truly random?
Here's the honest version, because “trust us” shouldn't be good enough when there's a prize on the line.
Every number comes from crypto.getRandomValues() — the cryptographically secure generator built into your browser. It's seeded with real entropy your operating system collects from the world around it, and it's the same class of randomness the web uses to create encryption keys. Strictly speaking it's a CSPRNG rather than a wire hooked up to atmospheric noise, so if you want to be precise, call it practically indistinguishable from true random. For choosing a raffle winner or a number between 1 and 100, that distinction has no effect you could ever measure.
Just as important is what happens after the raw randomness: we map it onto your range with rejection sampling. The naïve way to squeeze a random number into a range is the modulo operator, but that quietly makes some numbers slightly more likely than others — the infamous “modulo bias”. Instead, we discard the rare raw values that would skew the result and draw again, so a range of 1 to 7 gives each number exactly the same odds. No favouritism, no rounding artefacts.
The odometer roll is just for show
When you generate a single number, the digits spin up like a fruit-machine reel before landing. It looks like the machine is “deciding”, but the number was already chosen the instant you pressed the button — the animation just rolls to a result that's fixed in advance. If you use a reduced-motion setting, the spinning is skipped entirely and the number simply appears. The suspense is theatre; the fairness is settled before the first digit moves.
Decimals, bigger batches and history
This page keeps things deliberately simple: whole numbers drawn independently, up to a hundred at a time, gone on refresh. When you want more, Spin The Wheel — Pick Me for iPhone and iPad picks up where it stops. The app adds a no-repeats mode that guarantees a unique, sorted set, decimal generation with a step or precision you choose, remembers the ranges you use often, keeps a running history of every draw so you can prove what happened, and syncs to your Apple Watch. It's rated 4.6★ by more than 14,800 people, and there's never an ad in sight.
When names beat numbers
If your entries are people or options rather than raw numbers, skip the counting and pick the thing directly. Paste your list into the random name picker to draw a name, or drop your options onto the spinner wheel for a bit of ceremony. Only ever need a value from one to six? The dice roller gives you the same fair pick with a satisfying tumble. Different surface, same unbiased engine underneath.