Transparent by design

How our random wheel works

The result is selected in your browser using a clear, repeatable process. The animation reveals that result—it does not secretly change the odds.

Browser-based selectionEqual odds by defaultNo account required

The selection process

What happens when you press Spin

  1. 01

    Your active choices are read

    Blank entries are ignored. Every remaining choice is included once unless you turn on weighted choices.

  2. 02

    A random value is generated

    Modern browsers use the Web Crypto API to provide unpredictable random values from the device.

  3. 03

    The result is selected

    The selection follows the equal or weighted odds shown by the wheel. Team mode uses a random shuffle before distributing names.

  4. 04

    The wheel animates to the result

    The spin adds suspense and visually lands on the choice that was already selected.

Equal choices

Equal odds are the default

If a wheel has eight active choices and weights are turned off, each choice has a 1 in 8 chance on every spin. The site uses rejection sampling when selecting from an equal list so that the available random values are divided evenly among the choices.

Chance for each choice1 ÷ number of active choices

Weighted choices

Weights intentionally change the odds

When weights are enabled, a choice with weight 2 receives twice the chance of a choice with weight 1. Segment sizes change to make those relative chances visible before you spin.

Chance for one choiceits weight ÷ total of all weights

Team generator

Random teams stay balanced

The team generator first shuffles the full list using the Fisher–Yates method. It then deals names across the selected number of teams in order, keeping team sizes as even as the number of participants allows.

Repeated outcomes

Random does not mean perfectly alternating

A fair coin can land on heads several times in a row. The same principle applies here: each spin is independent, so repeated results are possible. Turn on Remove winner after spin when you need a no-repeat order.

Privacy and sharing

Your normal wheel entries stay in your browser

Editing, spinning, and saving a wheel normally happen on your device. Named wheels use local browser storage and do not automatically sync elsewhere.

A share link places an encoded copy of the wheel setup in the URL. Encoding is not encryption: anyone with that link can load and view its choices. Never put confidential or sensitive information into a wheel or share link.

Ready to try it?

Build a wheel and see the process in action.

Open the random wheel