Spin the Bottle

Spin the bottle online seats your players in a circle and turns a bottle in the middle to point at one of them, with the player drawn by the browser's Web Crypto API so the bottle cannot favour whoever sits in the right spot.

How to play

Open Players, put in everyone's names, and press Seat these players. The names go round the circle in the order you typed them. Tap the bottle, or the Spin button, and it turns and stops pointing at one person. Your list stays in this browser, so the same group is seated next time.

The classic version is a party kissing game. Most groups play something milder now, and the bottle works the same for any of them. Whoever it points at answers a question, takes a dare, picks the next song or goes first. Agree what the bottle means before anyone spins, so nobody is surprised.

Fairer than a real bottle

A real bottle on a real table is not random. It wobbles, it catches on the grain, and whoever spins it learns how hard to push. Over an evening the same two or three people keep getting picked. Here the player is drawn with your browser's cryptographic random generator before the bottle moves, so every seat has the same chance and the spin only shows the result.

"Never the same player twice in a row" is on by default, which stops the bottle landing on the person who was just picked. Turn it off for a pure draw where anyone can come up on any spin.

Games to play with it

  • Truth or dare: the bottle picks the player, then the truth or dare spinner picks the question.
  • Who goes first: one spin settles the first player in any board game.
  • Hot seat: whoever the bottle points at answers one question from everyone else.
  • Never have I ever: the bottle picks who reads the next line from the never have I ever wheel.

How to play spin the bottle online

  1. Seat the players - Open Players, type up to 16 names, and press Seat these players.
  2. Agree what the bottle means - Decide before the first spin what happens to the person it points at: a truth or dare, a turn, a question.
  3. Spin - Tap the bottle. It turns and stops on one player, chosen before it starts moving.

Spin the Bottle - questions

How do I play spin the bottle online?

Open Players, type everyone's names and seat them. Tap the bottle to spin it. It stops pointing at one player, and that player does whatever your group agreed: a truth, a dare, a question or a turn.

Is the online bottle random?

Yes. The player is drawn with crypto.getRandomValues() before the bottle moves, so every seat has the same chance. A real bottle on a table usually favours a few seats, depending on how it is spun.

Can the bottle pick the same person twice in a row?

Not while "Never the same player twice in a row" is on, which it is by default. Turn it off for a draw where anyone can come up on any spin.

How many people can play?

From 2 to 16 players. With more than about ten, the names around the circle get small on a phone, so a larger screen helps.

Do I need to sign up or download anything?

No. It works in any browser, and your list of players stays on your device for the next game.