Rock Paper Scissors

Play against a crypto-random bot. Pick a mode, pick your hand.

You

?
vs

Bot

?

Wins

0

Losses

0

Ties

0

Best

0

Current streak: 0

How to Use

Pick your hand: rock, paper, or scissors: and the bot picks one at the same time. Rock beats scissors, scissors beats paper, paper beats rock. Ties are shown but do not count as a win or loss.

Three modes: endless for casual play, best of 5 (first to 3 wins), and best of 10 (first to 6 wins). Switch modes at any time using the selector above the arena. Changing modes resets the current match but your lifetime stats are preserved.

Wins, losses, ties, current streak, and best streak are saved on your device. The bot plays uniformly at random using the Web Crypto API: it does not learn your pattern or adapt. Over many games its choices converge to 33.3% each, which you can verify by watching the tallies over time.

About This Tool

Rock Paper Scissors is the classic hand game played against a cryptographically random bot. Pick rock, paper, or scissors; the bot reveals its choice; the winner is announced. Counters track wins, losses, ties, current streak, and best streak.

Endless mode runs forever. Best-of-5 and best-of-10 modes end at a decisive match point with a short summary. Stats are persisted on your device between sessions.

Common uses

  • Quick decision between two people when a coin is not enough.
  • Short warm-up or coffee-break game.
  • Classroom probability demonstration (the bot is truly random).
  • Low-stakes wager settlement with a visible draw.

How to get better results

  • Pick a mode before starting: endless for casual play, best-of-5 or 10 for a match.
  • Watch for the bot bias check: over many games the bot should hover near 33.3% per choice.
  • Use best-of-10 to smooth out luck and focus on cumulative result.
  • Reset stats to start a fresh match-up.

Using the result responsibly

Random tools are most helpful when the rules are clear before the result is generated. Decide what the input means, whether duplicates are allowed, and whether the first result should be final. Clear rules make the result easier to trust and explain.

For casual choices, games, classroom activities, examples, and creative prompts, a browser-based tool is usually enough. For regulated contests, high-value selections, safety decisions, legal records, or professional advice, use a process designed for that responsibility.

Last reviewed: April 20, 2026

Frequently Asked Questions

Is the bot truly random?

Yes. Every bot pick uses crypto.getRandomValues for uniform randomness. Over many rounds its choices converge to 33.3% rock, 33.3% paper, 33.3% scissors. It does not adapt to your pattern.

Why does it sometimes feel like the bot is winning on purpose?

Short-run streaks are expected from uniform randomness. In 10 games, the bot will sometimes win 7 purely by chance. Play 50+ games to see the distribution smooth out. Best-of-10 mode is designed to reduce small-sample noise.

Do my stats save between sessions?

Yes. Wins, losses, ties, current streak, and best streak are saved in your browser's localStorage. They persist across page refreshes and visits. Use "Reset stats" to start fresh.

What is the difference between the three modes?

Endless runs forever. Best of 5 ends when one side wins 3 games. Best of 10 ends when one side wins 6. The match tracker above the arena shows the current match score in each mode.

Can I play against another person?

Not directly: the bot is your opponent. For a two-person match, share the URL, take turns picking without peeking, and compare results. Each pick is private to the local browser.

What happens on a tie?

A tie shows "both picked X" and your current streak is preserved (not broken, not incremented). Ties do not advance the match score in best-of-5 or best-of-10 modes.

Related Tools

FL
new

Flag Guessr

Guess the country from its flag. Four choices, regional filtering, streaks saved.

HT

Coin Flipper

Heads or tails with a satisfying flip animation.

YN
new

Yes or No

Get a quick answer for simple decisions.

D6
hot

Dice Roller

D4 to D100. Multiple dice. Instant results.