Skip to content
Kordu Tools
Math & Numbers Runs in browser Popular Updated 30 Mar 2026

Random Number Generator

Generate random numbers, roll polyhedral dice, flip coins, pick random items from a list, or draw lottery numbers. Cryptographic option included.

Secure

Click Generate to see results

 

---------
Loading rating…

How to use Random Number Generator

  1. Choose a mode

    Select Numbers, Dice, Coins, Pick from List, or Lottery using the tabs.

  2. Set parameters

    For numbers, set min and max range. For dice, choose type and quantity. For lists, paste your items.

  3. Enable unique mode (optional)

    In Numbers mode, toggle 'Unique' to ensure no duplicate values are generated.

  4. Generate

    Click Generate to get your random result. Click again for a new one.

  5. Review history

    Previous results are stored in the history panel for reference.

Random Number Generator FAQ

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

Select Numbers mode, set min to 1 and max to 10, then click Generate. The result is a uniformly random integer in that range.

Is this truly random?

By default it uses Math.random() (a pseudo-random number generator). Enable Crypto mode to use the Web Crypto API for cryptographically secure randomness.

What is the difference between PRNG and CSPRNG?

PRNG (pseudo-random) is fast and suitable for games and simulations. CSPRNG (cryptographically secure) is suitable for security-sensitive uses like generating tokens or keys.

What dice types are supported?

Standard tabletop dice: d4, d6, d8, d10, d12, d20, d100, plus any custom number of sides.

Can I roll multiple dice at once?

Yes. Dice mode supports multiple dice with individual results and the total sum displayed.

Can I generate unique random numbers?

Yes. Enable the Unique toggle in Numbers mode to generate a set of distinct values with no repeats.

How does the list picker work?

Paste any list of items separated by newlines or commas. The picker randomly selects one or more from the list.

Can I use this for a lottery?

Yes. Lottery mode includes presets for popular lottery formats and generates valid draws for each.

Does it keep a history?

Yes. The last 20 generated values are stored in the history panel so you can review previous results.

Is any data sent to a server?

No. All random generation happens entirely in your browser. Nothing is uploaded or stored.

Background

Generate random numbers for any purpose. Numbers mode generates integers or decimals within any range — enable unique mode for no duplicates. Cryptographic mode uses the Web Crypto API for security-grade randomness, suitable for tokens and passwords. Dice mode rolls polyhedral tabletop dice (d4, d6, d8, d10, d12, d20, d100) plus custom sides, with multi-dice notation (3d6, 2d10). Coin mode flips coins with streak tracking. List picker draws one or more random items from any list you paste. Lottery mode generates number draws for popular formats worldwide. A rolling history keeps your last twenty results for reference. All generation runs in your browser — nothing is sent to a server or logged.