✊ Rock Paper Scissors
Challenge the CPU to a game of rock paper scissors — wins, losses, draws, and your best streak are all tracked automatically. Share your result card instantly.
❔
You
vs
❔
CPU
About
This in-browser game lets you play rock paper scissors against a CPU that picks its move at random each round — so there is no hidden pattern to exploit. Every outcome is tracked: total wins, losses, and draws appear on screen, and the game highlights your current streak alongside your all-time best streak. When you want to show off a memorable run, the Share Result button generates a branded result card you can save or share directly from any device. No account, no download, no data ever leaves your browser — everything is stored in localStorage and resets only when you choose.
How to use
- Click Rock, Paper, or Scissors to make your move.
- The CPU instantly picks a random move and the winner is revealed.
- Watch your wins, losses, draws, and current streak update in real time.
- Keep playing to beat your best streak — it is saved automatically between sessions.
- Tap Share Result to generate a result card and share or download it.
FAQ
- Is the CPU move truly random?
- Yes. The CPU uses the browser's built-in Math.random() to pick rock, paper, or scissors each round — no pattern, no learning, no way to game the system.
- Are my scores saved if I close the tab?
- Yes. Wins, losses, draws, and your best streak are stored in your browser's localStorage, so they persist across sessions until you manually reset them.
- What is a streak and how is the best streak tracked?
- A streak counts how many rounds in a row you have won. Each draw or loss resets the current streak to zero, but your best-ever streak is kept separately and only updates when you surpass it.
- How does the result card sharing work?
- The tool draws your score summary onto an HTML Canvas and offers the native Web Share sheet on mobile or a direct download on desktop — no server involved, everything stays local.
- Can I reset my stats to start fresh?
- Yes. Hit the Reset button to clear all wins, losses, draws, and streak history. The data is only in your browser, so nothing is sent anywhere — the reset is instant and irreversible.