JW Tool Box

Random Number & Name Picker (Offline)

Can't decide? Let this tool choose for you. Generate random numbers for games or pick a random item from your custom list—no uploads.

Generate random numbers or pick winners from a list—runs locally for instant results.

A mathematically fair, dual-mode randomizer built for instant bias removal. Generate totally independent numeric sequences or fairly shuffle massive lists to pick giveaway winners in a flash. Executing locally via standard pseudo-random algorithms, guaranteeing an untampered, mathematically transparent outcome without cloud delays.

How this page is maintained

  • Steps and copy are checked against the current tool behavior.
  • Browser limits, file-size constraints, or compatibility gaps are documented when relevant.
  • Unless a page explicitly says otherwise, files and text stay in the browser during processing.

Pick a Random Number in a Range or Draw a Winner From a List

This tool has two modes. Number mode returns one or more whole numbers between a minimum and a maximum. List mode takes a pasted list of names or options and picks the winners.

Number Mode

Set the minimum, the maximum, and how many results you want. With a range of 1 to 20 and 5 results, one run might return:

17, 4, 20, 9, 12

Use it for dice rolls in tabletop games, lottery-style draws, random sampling from a numbered set, or picking a revision order. Each roll is independent, so duplicate numbers can appear unless you disable them. The quantity field accepts up to 1,000 numbers in one run, and if you ask for more unique numbers than the range holds, the tool says so instead of repeating values.

List Mode

Paste one item per line, for example a list of giveaway entrants, and set how many winners to pick:

Priya
Marcus
Dana
Leo

Set the pick count to 2 and the output is a pair of names such as Dana and Marcus, drawn without replacement. Picking several items in one pass returns them in a random order, so the same run can assign presentation slots as well as name a winner.

Numbers use your browser's Math.random, the same generator behind ordinary games and casual draws. It is not a cryptography source, so for passwords, tokens, or anything security related, use the Password Generator instead.

Everything is computed on your device. A pasted list of employee names or customer entries is not uploaded, but follow your own organisation's rules when handling personal data.

More detail on the purpose behind the tool and how random draws are usually run is the guide to a random number generator and name picker.

How to Draw Random Numbers With No Repeats

Uncheck the duplicate box in Number mode and each number is removed from the pool the moment it is drawn, so a run can never return the same value twice. The catch is that the range has to be big enough to cover the request. Draw 5 unique numbers from 1 to 20 and every result is distinct, for example 17, 4, 9, 12, 20. Ask for 11 unique numbers from 1 to 10 and the tool stops with an error instead of quietly repeating a value or ignoring part of your request, because 10 distinct values cannot fill 11 slots.

That behaviour makes the mode a practical shuffler. Paste 24 names into List mode, set the count to 24, and the output is all 24 in random order, which is a quick way to build a presentation order or a draft order for a league. Set the count higher than the number of lines and it caps at the list length rather than looping back to the top.

What Changes When You Allow Duplicates

Leave the duplicate box checked and every draw is independent, which is the right model for dice and for anything that should behave like a slot machine. It also means collisions are normal rather than a bug. Draw 20 numbers from 0 to 999 and the chance that at least two of them match is close to 18 percent, because 20 values spread across 1,000 possible outcomes collide far more often than intuition suggests. If a duplicate would ruin the draw, uncheck the box so uniqueness is enforced for you.

How the Bounds Are Read

The two bound fields accept decimals and are adjusted before the range is built. The minimum is rounded up and the maximum is rounded down, so entering a minimum of 1.5 and a maximum of 9.9 draws from 2 through 9. An inverted range, where the minimum is larger than the maximum, produces an error message instead of an unexpected value. Up to 1,000 numbers can be requested in a single run.

The draws use the browser's Math.random, which is the same generator behind ordinary games and giveaways but is not a source for anything security related. For a value that has to be unpredictable to an attacker, use the password generator instead, which draws from the Web Crypto API. More on the reasons people reach for a draw like this is in the guide to random number generators and name pickers. The whole run happens in your browser, so a pasted list of entrants is not uploaded.

Key features

  • Random Number Generator: Generate one or more random numbers within a specific range (min/max).
  • Random List Picker: Paste a list of items and let the tool randomly select one or more winners.

Frequently asked questions

Is the generation truly random?

It uses your browser's built-in pseudo-random generator (Math.random) for casual and gaming needs. For security use Password Generator or UUID.

Can I use this to generate passwords?

For high-security passwords, we recommend using our dedicated **Password Generator** tool, which uses `crypto.getRandomValues` for cryptographic strength.

Is there a limit to the list size?

You can paste lists with hundreds of items. The tool processes them instantly in your browser memory.

Do numbers repeat?

In "Number Generator" mode, each roll is independent, so repeats are possible (like rolling dice). In "List Picker" mode, each item is drawn once, so no entry appears twice.

Related guides

  • Random Number Generator & Name Picker Tool Online Free (2026)

    Can't decide who goes first? Need random numbers for a game? Our free Random Generator tool picks numbers and list items with true randomness—no coins or dice required. Two Tools in One Random Number Generator Generate random numbers within any range you specify:

Browse the full tool directory