Rock Paper Scissors Online
Choose your move
Choose rock, paper or scissors, then reveal one independently selected computer move. The game runs in your browser: it uses Web Crypto for the computer choice, keeps the score only in page memory, and sends neither your moves nor your results to the server.
How to play
-
1
Choose a move
Select rock, paper or scissors.
-
2
Review it
In the three-step version, your choice is held briefly in browser session storage while you continue.
-
3
Reveal the round
Your browser uses Web Crypto to select the computer move independently, then shows the result.
-
4
Play again or reset
The page keeps wins, ties and losses until you reset them or reload the page.
How a round is decided
| Your move | Beats | Loses to |
|---|---|---|
| Rock | Scissors | Paper |
| Paper | Rock | Scissors |
| Scissors | Paper | Rock |
Matching moves produce a tie. The computer choice is selected after you continue to the reveal step. It is independent of your move and of earlier rounds.
What stays in your browser
The game does not send your choice, the computer choice, the score or the result to the server. In the three-step flow, the selected move is kept in sessionStorage only long enough to complete the setup. That setup expires after 30 minutes and can also disappear if the browser clears session storage.
Wins, ties and losses are held in page memory. Reloading the page or choosing Reset clears them. This tool does not offer accounts, saved games, rankings or multiplayer matches.
Randomness and limits
Each computer move is selected with your browser’s Web Crypto getRandomValues() API. The game does not inspect earlier moves, learn your habits, adapt its choices or perform pattern analysis. If secure browser randomness is unavailable, the tool does not play the round and asks you to use a current browser instead.
The result is a quick browser game, not a test of skill against a person. Any short streak in the score is simply the record of the rounds played in that page session.
Frequently Asked Questions
The browser selects one of the three moves with Web Crypto when you reveal the round. The selection is independent of your move and previous rounds.
No. It does not track earlier moves, adapt to you or analyze patterns.
No. Scores and results stay in page memory and clear when you reload or reset. In the three-step flow, your selected move is held temporarily in browser session storage for up to 30 minutes.
The short setup can expire after 30 minutes or be cleared by the browser. Return to the first step and choose a move again.
No. This is a single-player browser game with no multiplayer, accounts, rankings or saved history.
Related Tools
Mouse Tester
Test your mouse buttons, wheel scrolling, pointer movement and double-click timing in the browser. See event logs and movement samples without uploads.
Spacebar Counter
Count distinct spacebar presses or run a timed test with a target, timer, progress and presses-per-second estimate.
Fancy Serial Number Checker
Check US-style currency serial numbers for fancy patterns like radars, ladders, repeaters, low numbers and star notes.
Competition Bracket Maker
Build a seeded or shuffled single-elimination bracket for 2–32 teams or players, assign automatic byes, advance winners, copy and print it.
Minecraft Circle Generator
Create hollow or filled Minecraft circle and ellipse blueprints. Set the block dimensions, count materials, inspect the grid and download an SVG.
Guitar Tuner
Tune a guitar in your browser with microphone pitch detection, cents offset, standard and alternate tunings, and no audio upload.