Random Number Generator
Generate random numbers instantly — free, no sign-up required.
History
No results yet.
What is a random number generator?
A random number generator (RNG) is a tool that produces numbers with no discernible pattern or predictability. Random numbers are used for everything from prize draws and board games to classroom decisions, statistical sampling, and picking teams.
There are two main types of generator:
- True random number generators (TRNG): these use unpredictable physical phenomena — atmospheric noise, radioactive decay — as a source of entropy. The output is fundamentally unpredictable.
- Pseudorandom number generators (PRNG): these use mathematical algorithms seeded with an initial value. Fast and sufficient for the vast majority of everyday uses, but theoretically reproducible.
Our tool uses your browser's crypto.getRandomValues() API — the same cryptographically secure source used for data encryption and TLS. Results are fully trustworthy for prize draws, sampling, and any situation that demands genuine impartiality.
How to use the random number generator
The tool is designed to be instant and friction-free:
- Set the range: enter your desired minimum and maximum. By default the generator draws a number between 1 and 100.
- Choose the quantity: need just one number, or several at once? Enter how many in the Quantity field.
- Allow or disallow duplicates: for a draw where each entry can only win once, untick Allow duplicates.
- Click Generate: your number appears instantly — no loading, no waiting.
- Copy or regenerate: copy the result to your clipboard with one click, or hit Generate Again for a fresh draw.
The other tabs offer a dice roller (D4 to D20), coin flip, and a list tool for shuffling or picking random winners from a custom list.
What can you use a random number generator for?
Far more useful than it first appears, a random number generator solves dozens of everyday situations in the UK.
Prize draws and competitions
Whether it's a social media giveaway, an office raffle, or a school fundraiser tombola, a fair draw needs a neutral random source. Paste all entrant names into the List tab, choose Pick N, and click Generate — the result is instant, transparent, and impossible to dispute. Copy and share directly to your Instagram story or WhatsApp group as proof.
Secret Santa and Kris Kringle
The office Secret Santa is a British workplace institution. Paste everyone's names into the List tab, shuffle, and assign the result — each person sees their own pick without a fuss. No hats, no scraps of paper, no reveals until the day.
Board games and tabletop RPGs
No dice to hand? The Dice tab offers D4, D6, D8, D10, D12 and D20 — perfect for Dungeons & Dragons, Warhammer Fantasy Roleplay, or any board game. Roll up to six dice simultaneously with the total calculated automatically.
Classroom and school
Teachers use random generators to form groups, choose who answers a question, or set the order of student presentations fairly. The List tab accepts as many names as you need, with no repeat picks until everyone's been chosen.
Decision making and tiebreakers
Can't decide between two options? The Coin tab gives you an instant heads-or-tails flip. Flip multiple coins for a statistical majority, or use the Number tab with min 1, max however many options you have.
Custom ranges and repeatable draws
Sometimes you need a range that is not 1–100 — numbering raffle tickets, assigning seat numbers, or sampling rows from a spreadsheet. Our generator lets you set any minimum and maximum, generate several numbers at once with or without repeats, and save your favourites via copy-to-clipboard.


