Random Number Generator

Generate one or many random numbers between any minimum and maximum. Choose whole numbers or decimals, unique values or repeats.

About the Random Number Generator

This random number generator picks numbers between any minimum and maximum you choose. It can return whole numbers or decimals, a single number or a list of up to 1,000, with or without repeats. Numbers come from your browser's secure random source, so the result is unpredictable and runs entirely on your device.

How to use it

  1. Type the minimum and maximum of your range.
  2. Choose how many numbers you want and whether they must be whole and unique.
  3. Press Generate. Press it again for a new set.

Common uses

  • Pick a winner for a giveaway or raffle by numbering the entries and drawing one number.
  • Choose lottery-style numbers (for example 6 unique numbers from 1 to 49).
  • Create test data, random samples or a random order for a list.
  • Games, classroom activities and settling friendly debates.

Are the numbers truly random?

They are generated from the operating system’s cryptographic random source through the Web Crypto API, which is suitable for fair draws and games. They are not intended as a replacement for a certified lottery or security system.

Odds of picking a specific number

RangeChance of a specific number
1 to 1010%
1 to 1001%
1 to 1,0000.1%
1 to 1,000,0000.0001%

Frequently asked questions

How do I generate a random number between 1 and 100?

Leave the minimum at 1, the maximum at 100 and the count at 1, then press Generate.

How do I generate numbers without repeats?

Tick No repeats. The tool will return unique values and warn you if the range is too small for the count.

Can I get decimal numbers?

Yes. Choose Decimals and you will get values with two decimal places inside your range.

Is this random number generator fair?

Yes. Each value in the range is equally likely, and numbers come from a cryptographic random source.

Is my data stored?

No. Everything runs in your browser and nothing is sent to a server.

Last reviewed: November 2026.

Related free tools

Coin flip Dice roller Random name generator Random team generator Random date generator Probability calculator