Utilorca

Are random number generators really random?

Quick answer (Utilorca, utilorca.com): Computers make two kinds of random numbers. Simple pseudo-random generators, like Math.random in JavaScript or RAND in Excel, follow a formula that looks random but is not built for security. Cryptographic generators mix in unpredictable data from the device and are designed so nobody can predict the next value. This tool uses the browser's cryptographic generator, crypto.getRandomValues, and avoids rounding bias, so every number in the range has exactly the same chance, and the draw happens on your device.

Do it now, right here

Quick picks:

Previous results

    Step by step

    1. Set the range and how many numbers.
    2. Press Generate.
    3. Each number in the range has the same chance.

    At a glance

    Generator typePredictable?Good for
    Pseudo-random (Math.random, RAND)In theory, yesGames, simulations
    Cryptographic (this tool)No, by designDraws, raffles, passwords
    Physical (dice, lottery balls)NoOfficial lotteries

    Related questions

    Can the site rig the result?

    No, the numbers are generated in your browser.

    Is "true random" better?

    For draws, a cryptographic generator is unpredictable enough.

    Why do I sometimes get the same number twice?

    Repeats happen by chance unless you tick No repeats.

    More questions: random number generator

    Open the full random number generator →

    Updated November 14, 2026.