Skip to content

Free generators tool

Random number generator

Pick fair random numbers in any range, with an option for no repeats.

Free, no sign-up to use · what you type or add stays on your device · works offline · How it works

What do you want to draw?
Quick picks
Repeats
Order

Result

    Drawn with your browser’s cryptographic random generator. Every number has the same chance; past draws do not change the next one.

    Sponsor this tool

    About this tool

    Set a minimum and maximum, choose how many numbers you want, and optionally require them all to be different. The numbers come from your browser's cryptographic random source, so they are genuinely unpredictable - good for draws, sampling, picking a winner, or assigning an order.

    How to use it

    1. 1 Enter the lowest and highest number allowed (inclusive).
    2. 2 Set how many numbers to draw.
    3. 3 Tick "no repeats" for a unique set (like a raffle draw).
    4. 4 Click "Generate" - copy the result if you need it.

    Frequently asked questions

    Are the numbers really random?

    They use window.crypto.getRandomValues, the same cryptographically secure source browsers use for security keys - not Math.random.

    Why can I not get a unique set?

    With "no repeats" on, you cannot draw more numbers than the range contains - widen the range or lower the count.

    Is anything sent to a server?

    No. The numbers are generated on your device.

    Embed this tool

    Add this free tool to your own website — copy the code below. It stays up to date automatically.

    Tools for your site →

    More in Parties & get-togethers

    Parties & get-togethers · Browse all 122 free tools