Random Number Generator

Pick a random number in any range, or many numbers at once without repeats.

?

Press Generate for a random number from 1 to 10.

History 0

    Quick ranges:

    Press Enter or Space to generate. Numbers come from your browser’s cryptographic random generator.

    How to use the random number generator

    1. Enter the lowest number in From and the highest in To, or press a quick range such as 1–6 or 1–100.
    2. Choose How many numbers you need. Keep No repeats ticked to get different numbers.
    3. Press Generate, Enter or Space. The result shows straight away and is added to the history.

    Pick a number 1 or 2

    Press the 1–2 quick range for a fair choice between two options. It works like a coin toss with numbers. For a real coin with heads and tails, use the coin flip.

    Generate many random numbers without repeats

    Set How many numbers to any value up to 1,000. With No repeats ticked, every number in the result is different, which suits raffles, lottery-style picks and random samples. Tick Sort the numbers to list them in order. To draw numbers one at a time over a whole session, such as a bingo game, use the no-repeat number draw.

    Decimals, negative numbers and exclusions

    Spin the numbers on a wheel

    Tick Spin on a wheel to see the range as a spinning wheel for any whole-number range of up to 100 numbers. It suits classrooms and live streams. The winner is still chosen by the same cryptographic generator. For a fully custom wheel, use spin the wheel.

    Popular number ranges

    Is it really random?

    Yes. Every result comes from your browser's cryptographic random number generator, crypto.getRandomValues, the same source used for security keys. Nothing is decided in advance and nothing is stored on our server. See the live fairness test.

    Frequently asked questions

    How many numbers can I generate at once?
    Up to 1,000 numbers in one go. With No repeats ticked, the range must contain at least that many numbers.
    Can the generator pick numbers without repeats?
    Yes. Keep No repeats ticked and every number in a result is different. The no-repeat draw keeps going across many presses.
    Can I use decimals?
    Yes. Choose 1, 2 or 3 decimal places.
    Does it work with negative numbers?
    Yes. Enter a negative number in From, such as −100.
    Is this random number generator truly random?
    It uses your browser’s cryptographic random number generator, which is designed to be unpredictable. Each number in the range has the same chance.

    More free wheels