Overview / Utilities & Calculators / Random Picker, Dice & Coin Flip
Utilities & Calculators 100% In-Browser & Offline

Random Picker, Dice & Coin Flip

Pick a winner from a list, shuffle names, roll dice from d4 to d100, flip coins or draw random numbers. Fair results from your browser’s random generator.

Enter values; the result is calculated instantly. Fields start with an example: click one and just type to replace it.

Your files and input never leave your browser – nothing is uploaded.

Pick from a list

Dice

Coin flip

Random number

The numbers come from the random generator of your browser (crypto.getRandomValues), with no bias towards small values. Nothing is sent anywhere.

Four ways to leave it to chance

Who goes first, who gets the prize, which restaurant tonight. This page decides in four ways: it picks entries from a list you type, rolls any number of dice, flips coins and draws whole numbers from a range. All of it uses the random generator built into your browser, the same source that is used for passwords.

Picking from a list

  1. Type one entry per line. Blank lines are ignored.
  2. Choose how many entries to pick. Leave it at 1 for a single winner.
  3. Tick Allow the same result twice only when repeats are fine, as when drawing with replacement.
  4. Press Pick. Each entry comes up at most once, so three winners are three different people.
  5. Press Shuffle all instead to get the whole list in a random order, for example a speaking order.

Dice, coins and numbers

  • Dice: up to 100 dice with 4, 6, 8, 10, 12, 20 or 100 sides. With more than one die you see every roll and the sum.
  • Coins: one coin, or up to 1,000 with the number of heads and tails. A short series is shown flip by flip.
  • Numbers: whole numbers from a minimum to a maximum, both included, once each or with repeats, as for lottery-style draws.

Why the result is fair

A common shortcut is to take a random number and apply a remainder, which makes some values slightly more likely than others. This tool throws away the values that would cause that bias, so every entry, face and number has exactly the same chance. Lists are shuffled with the Fisher–Yates method, where every order is equally likely.

Limits you should know

A pick on screen is not a verifiable draw: nobody else can check it and it is not stored. For a public raffle, record the screen or use a method your participants can observe. Nothing you type is sent to a server.

Frequently asked questions (FAQ)

Type the names, one per line, and press Pick. Set how many you want. Each name comes up at most once unless you allow repeats.