Random & Generators

Random Number Generator

Generate one or many random integers in a range you choose, with an option for unique (no-repeat) results.

How to use it

  1. Set the range Choose a minimum and maximum (inclusive).
  2. Choose how many Generate a single number or several at once.
  3. Generate Tick "No repeats" for unique values, then press Generate.

Examples

Dice roll 1 to 6
Lottery pick 6 unique, 1–49

About this tool

This random number generator picks numbers in a range you choose. Use it for games, raffles, sampling, decision-making or any time you need an unbiased random pick.

It uses your browser’s cryptographically secure random source with unbiased sampling, so each value in the range is equally likely. You can generate a single number or many at once, and optionally require unique results with no repeats. Everything runs locally in your browser.

Frequently asked questions

Is the randomness fair?

Yes. It uses your browser's cryptographically secure generator with unbiased sampling, so every number in the range is equally likely.

What does "no repeats" do?

It draws unique values, like a raffle, so the same number won't appear twice. It needs a range at least as large as the count.

Related tools

Updated June 12, 2026