Free · no sign-up

Random Number Generator

Pick one or many random numbers in any range — with or without repeats — using cryptographically secure randomness.

How it works

Random number generator: any range, with or without repeats

Enter a minimum, a maximum and how many numbers you need, then press Generate. Choose "No repeats" for draws where each number may appear once — raffle tickets, lottery-style picks — or allow repeats for dice-like results. Sort the results if you want them in order.

Every number comes from your browser's cryptographically secure random number generator, with each value in the range equally likely. Ranges can be negative and as large as about 4.29 billion values, and you can draw up to 10,000 numbers at once.

What people use it for

  • Raffle ticket drawsPick winning ticket numbers with no repeats.
  • Lottery-style picks6 numbers from 1 to 49, sorted — one click with the preset.
  • Comment number giveawaysNumber the entries and draw one fairly.
  • Classroom and gamesRandom question numbers, groups or turn order.

Frequently asked questions

How do I generate random numbers without repeats?

Tick "No repeats" before you press Generate. Each number in the range can then appear only once. If you ask for more numbers than the range holds, the page tells you to widen the range.

Is this random number generator truly random?

It uses the browser's cryptographically secure random number generator (the same kind used for encryption keys), with rejection sampling so every number in your range has exactly the same chance.

Can I pick a raffle winner with it?

Yes — number your tickets and draw one number, or several with "No repeats" for several prizes. For entries left as social media comments, a comment picker loads the comments directly so there is nothing to number.

Is it free?

Yes — free, with no sign-up.

More free tools

Running a giveaway in the comments?

The comment picker loads every comment from a YouTube, TikTok, Instagram, Facebook or X post and picks a provably fair winner.

Pick from comments