Free random number generator: any range, no-repeat lists, decimals, sorting, dice, coin and lottery presets, CSV export, plus badges like prime and palindrome. Crypto-secure, in-browser.
How to generate random numbers
- Set the minimum and maximum (both included) and how many numbers you need.
- Choose whether repeats are allowed. “No repeats” draws without replacement — ideal for raffles, picking winners or shuffling seats.
- Optionally sort the results or allow decimals, then press Generate (or Enter).
- Copy the list or download it as CSV. Presets cover dice, a d20, a coin flip and a 6-of-49 lottery-style pick.
Is it really random?
Integers come from your browser’s cryptographically secure generator (crypto.getRandomValues), with rejection sampling so every value in the range is exactly equally likely — no “modulo bias”. Unique draws use a Fisher–Yates shuffle. (For ranges wider than about 4.29 billion values, the tool falls back to Math.random.)
Number badges
When you draw a single number, the tool checks it for patterns people like to spot in daily number games: prime, palindrome, repdigit (e.g. 7777), perfect square or cube, power of 2, triangular, Fibonacci, triple digits, round numbers, straights (1234) and digit sum.
| Pattern | How often in 0–1,000,000 |
|---|---|
| Prime | 78,498 numbers (about 7.8%) |
| Perfect square | 1,001 numbers (about 0.1%) |
| Palindrome (2+ digits) | 1,989 numbers (about 0.2%) |
| Repdigit (2+ digits) | 45 numbers |
This is a general-purpose generator; it is not affiliated with any daily number game.
Frequently asked questions
Is this random number generator truly random?
It uses your browser’s cryptographically secure generator (crypto.getRandomValues) with rejection sampling, so every integer in the range is equally likely.
How do I get numbers without repeats?
Set “Repeats” to “No repeats (unique)”. The tool draws without replacement, like pulling names from a hat.
Are min and max included?
Yes, both ends of the range can be drawn.
Can I generate a lot of numbers at once?
Up to 10,000 per draw. Copy them or download a CSV file.