Skip to content
PithLab

↑↓ to move · Enter to open · Esc to close

Spin the Wheel (Random Wheel Picker)

Spin a wheel of names, choices or prizes to pick one at random.

PizzaTacosSushiCurryPastaSalad
Press Spin

6 entries (max 200)

Use via API

Spin a wheel of 2 to 200 entries: picks one entry uniformly at random with a cryptographic random source (the API returns the result, without the animation). Send JSON, get JSON back.

POST https://pithlab.com/api/v1/tools/wheel-spinner

curl https://pithlab.com/api/v1/tools/wheel-spinner \
  -H "Authorization: Bearer $PITHLAB_KEY" \
  -H "Content-Type: application/json" \
  -d '{"entries":"Pizza\nSushi\nTacos\nCurry"}'

Fields and responseOpenAPI documentGet an API key

About the Spin the Wheel

Type up to 200 entries and spin a colourful wheel to pick one at random. The winner is chosen securely before the spin, and you can remove it for the next go.

How to use the Spin the Wheel

  1. Type or paste your entries in the box, one per line. The wheel updates as you type, with up to 200 segments.
  2. Press Spin. The winner is drawn first, then the wheel animates to land on it and the result is announced.
  3. Tick Remove winner after spin to take each winner off the wheel, which is handy for raffles and turn orders.

Examples

What's for dinner?

Input

Pizza, Tacos, Sushi, Curry, Pasta

Output

e.g. Sushi
Who goes first

Input

Alice, Bob, Carol, Dan

Output

e.g. Dan

Frequently asked questions

Is the wheel fair?

Yes. The winner is drawn with your browser's cryptographically secure random number generator before the wheel moves, and every segment is the same size, so each entry has an equal chance. The animation simply lands on the chosen segment.

Can I turn off the spinning animation?

If your device is set to reduce motion, the wheel jumps straight to the result with no animation. The winner is also announced in text for screen readers.

How do I give an entry more chances?

Add it more than once. Each line is its own segment, so an entry listed twice is twice as likely to win.

Are my entries saved or uploaded?

No. Everything runs in your browser and nothing is sent to a server. Entries are cleared when you reset or leave the page.