Free Online Random Number Generator
Need a quick random number? Set your range above, tap anywhere, and get an instant result. This is the simplest custom-range random number generator (RNG) on the web — no menus, no clutter, no signup. Choose your minimum and maximum, tap, and you're done.
How to use it
- Tap the start number and type your minimum (e.g. 1).
- Tap the end number and type your maximum (e.g. 100).
- Tap anywhere, or press the spacebar, to generate a new random number.
What people use it for
- Raffles & giveaways — pick a winner from a numbered entry list.
- Lottery numbers — generate Powerball, Mega Millions or EuroMillions style picks.
- Decisions — set the range to 1–2 for yes/no, or 1–3 for rock/paper/scissors.
- Classroom — pick a random student from a roster.
- Games — roll a number when you don't have dice handy.
- Sampling & testing — quick random values for stats, prototypes and demos.
Popular ranges & tools
Jump straight to a ready-made generator — each one opens preset to the right range:
How random is it?
Every tap draws a fresh, independent number using your browser's built-in pseudo-random number generator (PRNG). Each number in your range has an equal chance, and past results never affect the next one — so, yes, the same value can come up twice in a row. That's not a bug; it's exactly how genuine randomness behaves.
A PRNG is more than random enough for raffles, giveaways, games, classroom picks, and everyday decisions. The one thing it's not built for is security: don't use it to generate passwords, tokens, or cryptographic keys. For those, use a dedicated cryptographically secure generator (CSPRNG).
How to run a fair raffle or giveaway
Fairness comes down to giving every entry an equal, verifiable chance:
- Number your entries consecutively, from 1 up to your total number of entries.
- Set the range above to match — start at 1, end at your entry count.
- Draw the winner live so everyone can see the pick is random.
- Drawing several prizes? Note each winner and tap again, re-drawing if a number repeats.
Frequently asked questions
- Is this random number generator truly random?
- It uses a high-quality pseudo-random number generator (PRNG) from your browser — plenty for raffles, decisions, games and everyday use. For cryptographic randomness, use a dedicated CSPRNG.
- Can I set my own range?
- Yes — tap the start or end number at the top and type any minimum and maximum.
- Can the same number come up twice?
- Yes. Each generation is independent, so repeats are possible — that's how randomness works.
- Does it work on my phone, and offline?
- Yes. It runs in any modern browser on phone, tablet or computer, and once the page has loaded it keeps working without a connection. For a Home Screen shortcut and a widget, install the free app below.
- Is it free?
- Completely free, no signup. There's also a free iOS and Android app.
Get the app
Prefer it on your phone? The free Lucky Random Number Generator app brings the same one-tap simplicity to your Home Screen, with a widget for instant numbers.
