
Finding games…
2-player games let two people share one keyboard and play head-to-head or co-operatively in the same browser tab, without a second device and without an online match to join.
The format predates the web — classic arcade cabinets from Pong onward paired two joysticks on a single screen, and early home computers carried the tradition forward with split-keyboard racing and fighting titles. Browsers resurrected the pattern because modern HTML5 makes it trivial to map WASD to player one and the arrow keys to player two, with space and enter as their respective action buttons. No device pairing, no lobby, no latency. You and a friend on the same couch, or classmate on the same laptop, pick a title and start.
We index around 50 games under the 2-player tag on nub.games, drawn from the wider multiplayer catalog. Each entry is verified to expose local split-key controls rather than only online matchmaking — a distinction the raw "multiplayer" tag doesn't make.
Sub-formats on this page:
- Obby and parkour co-op: both players climb the same level; dying resets the pair together - Ragdoll fighting: WASD vs arrow keys, first to knock the other out wins the round - Racing 1-vs-1: split-screen or shared-track head-to-head across short circuits - Shooter duels: top-down arena, two nicknames, no respawns or fast respawns - Couch sports: football, basketball, tennis reskinned for two local players
Session length usually lands between 3 and 15 minutes per match, with the replay button keeping things going as long as both players agree. The audience skews young — kids and teens on a shared family laptop or a school Chromebook — but the format works for anyone in the same room who wants friction-free competitive play.
Newcomers often stumble on the controls split, so the HowTo section below walks through which keys go to which player and how to avoid stuck-key collisions. For a full prose write-up on the genre, see Best 2-Player Games You Can Play in a Browser — Same Screen & Online.
If you want online matchmaking against strangers, the multiplayer hub covers that space. This hub is for the case when two people are in front of one screen and want to play together right now.
Yes. Every title in this hub exposes split-key local multiplayer: one player uses WASD for movement and space or left-shift for action, the other uses the arrow keys and enter. No device pairing, no second login, no second tab. The game runs in a single browser window and reads both key groups in the same frame, so inputs never lag behind each other.
Laptop keyboards work fine for the vast majority of titles. The thing to watch is key rollover — cheap membrane keyboards, especially on older laptops, sometimes drop the third or fourth simultaneous keypress. If both players pressing their action keys at the same time causes one to miss, that's a keyboard limit, not a game bug. For competitive play, a mechanical or gaming-grade laptop keyboard with n-key rollover removes the issue.
Most are. The 2-player category skews toward playful competition — obby parkour, ragdoll goofs, couch-sports — with cartoon physics rather than graphic violence. The exceptions are the fighting and shooter sub-formats, which include simulated combat at a level closer to PEGI 7–12 than teen-rated. Check the PEGI badge on the game card before handing it to a younger player. None of the titles in this hub require accounts or include open chat channels, so the stranger-interaction risk is zero.
Not well. The format depends on keyboard input, which phones don't offer natively. A few titles add touch controls with on-screen buttons for both players, but splitting a phone screen between two sets of thumbs is awkward. The hub is built around keyboard + single-screen laptop or desktop use. On a tablet with a Bluetooth keyboard attached, most titles run fine.
You close the tab or press a pause key (usually P or escape, varies by title). Since nothing persists to an account, abandoning a match has no penalty — no matchmaking ban, no leaderboard hit, no lost currency. Most games in this hub save no state at all between sessions, so coming back later starts a fresh match as if nothing happened.