Random number generator
Draw random numbers, letters or dates for raffles, games and sampling.
How to use
- Set min, max and how many to draw (for Dates, min and max are years).
- Pick Numbers, Letters, or Dates.
- Regenerate to draw again — every draw is independent.
Frequently asked questions
Are min and max included in the range?
Yes, both ends are inclusive: 1–6 behaves exactly like a die.
Can the same number appear twice?
Yes — draws are independent, like rolling a die repeatedly. For unique picks, draw more than you need and discard duplicates, or use the random word picker with a list of numbers.
Is this fair enough for a raffle?
The numbers come from the browser's cryptographic random source, which has no human bias. For formal draws, also document your procedure.
About this tool
Truly picking at random is harder for humans than it sounds — we avoid repeats and gravitate to "nice" values. This generator does it properly, drawing from the browser's secure random source. Integers mode draws whole numbers in your min–max range (inclusive), perfect for raffles, dice, lottery practice and random sampling. Letters mode draws from A–Z for team assignments and word games. Dates mode treats min and max as years and draws calendar dates between them — useful for test data and prompts. Generate as many as you need and regenerate for a new draw.