Rock Paper Scissors
Random
The classic schoolyard game with a `crypto.getRandomValues` opponent — the computer's pick is uniformly random and chosen at the same moment yours is, so there's no peeking. Streak counter goes positive for wins, negative for losses, and tracks your best run. Match mode caps the game at best-of-3, 5 or 10 with a winner banner when one side hits the target. Useful when a coin flip won't do because three people need a way to break a tie.
How to use
- Pick a match length (or leave infinite) — best-of-3 ends fastest.
- Click rock, paper or scissors. The opponent picks at the same instant; outcome shows above.
- Reset the scoreboard with the bottom button when you want a fresh slate.
Frequently asked questions
- Does the computer cheat?
- No — its pick comes from `crypto.getRandomValues` before the animation runs. Each move is independent, no looking at your input first.
- Why is the streak negative sometimes?
- Positive numbers are your win streak, negative are your loss streak. The absolute value is your current run; once you break a streak by switching outcome, it flips and starts at 1.
Related tools
Random Number Generator
Generate cryptographically random numbers in any range — with or without duplicates, optionally sorted.
Group Maker
Split a list of names into balanced random groups — pick the group count or the people per group.
Raffle Draw
Pick N winners from a list of names — cryptographically random, with or without duplicates.
Dice & Coin Roller
Roll polyhedral dice (d4–d100) or flip a coin with cryptographic randomness.
Random Picker — Roulette & Ladder
Pick a winner with a spinning wheel or a ladder (ghost-leg) draw.
Password Generator
Generate strong, random passwords that never leave your browser.