# Random Number Generator

> A random number generator picks a value between a minimum and a maximum with every number in the range equally likely. For a draw between 1 and 100 that means each number has a 1% chance. Turn repeats off when you are picking winners or assigning unique tickets, and leave them on when each draw should be independent, like a dice roll.

Source: https://rankcert.com/tools/random-number-generator
Free, no signup. Updated: 2026-09-11

## How to use it

1. Set the minimum and maximum - it starts at 1 to 100.
2. Choose how many numbers to draw.
3. Turn off repeats if every number must be different.

## Common ranges

Any two whole numbers work, including negatives. These are the ranges people ask for most.

| Use | Range | Repeats |
| --- | --- | --- |
| Coin flip | 1 to 2 | On |
| Dice roll | 1 to 6 | On |
| Percentage or raffle | 1 to 100 | Off |
| Lottery style draw | 1 to 49, draw 6 | Off |
| Pick a winner from a list | 1 to list length | Off |
| Random year this century | 2000 to 2099 | On |

## Questions

### How do I pick a random number between 1 and 100?

That is the default. Press generate and you get one number, with every value from 1 to 100 equally likely.

### What is the difference between repeats on and off?

With repeats on, each draw is independent and the same number can come up twice - like rolling a die. With repeats off, numbers are drawn without replacement, like pulling raffle tickets from a hat.

### Is this random enough to pick a giveaway winner?

Yes for an informal draw. For anything with legal or prize-money weight, use a service that publishes a verifiable seed, so entrants can check the draw was not re-run.

### Are the numbers truly random?

They are pseudorandom: generated by an algorithm in your browser that is statistically random but not physically so. For games, classrooms and giveaways this is indistinguishable from true randomness.

### Can I use negative numbers?

Yes. Any whole numbers work as the minimum and maximum, including negatives, and they can be entered in either order.

### How many numbers can I draw at once?

Up to 1000 with repeats on. With repeats off the limit is the size of the range, since you cannot draw 50 unique numbers from a range of 10.

### Does anything get sent to a server?

No. The numbers are generated in your browser and nothing about the draw is transmitted, logged or stored.

### Why are the results sorted?

Only when repeats are off, because that mode is for picking a set rather than a sequence and a sorted set is easier to check against a list. With repeats on the draw order is preserved.

## Related tools

- [Pictionary Word Generator](https://rankcert.com/tools/pictionary-word-generator): Draw random Pictionary or charades words at three difficulty levels. No signup, no ads, and nobody at the table has to think them up.
- [Valorant Crosshair Generator](https://rankcert.com/tools/valorant-crosshair-generator): Design a Valorant crosshair with live preview - colour, centre dot, inner and outer lines - and copy the profile code straight into the game.
- [Reaction Time Test](https://rankcert.com/tools/reaction-time-test): Measure how fast you react, in milliseconds. Click the moment the box turns green, run as many rounds as you like, and see your average, median and best.
- [F1 Reaction Time Test](https://rankcert.com/tools/f1-reaction-time-test): Five red lights, a random hold, then lights out. React like a Formula 1 driver on the grid and see whether you would have jumped the start.
- [Fake Tweet Generator](https://rankcert.com/tools/fake-tweet-generator): Build a realistic tweet image for a mockup, a talk or a joke. Set the name, handle, avatar, counts and theme, then download a PNG. No watermark, no signup.
- [Fake Instagram Story Generator](https://rankcert.com/tools/fake-instagram-story): Make a 1080 x 1920 Instagram story image with the username bar, progress bar and caption. Upload a photo or pick a gradient, then download the PNG.