3
P1
VS
P2
✕ Exit

Nine friends. One stage. No mercy.

Meme Free Smash

Escape returns here at any time · Enter picks the highlighted tile

Settings

Key mapping

Controls

Move / sprintLeft / Right (default A D or ← →) to walk. Hold Shift when pressing a direction, or double-tap it, to start sprinting from the ground. Keep the direction held; Shift can be released.
JumpUp (default W or ↑) · Tap: short · Hold: full, including while sprinting. Shift does not change jump height.
Crouch / fast fallDown (default S or ↓). For fast fall, make a fresh down tap at the jump peak or while falling.
Attack · Special · Shield · GrabDefault H · J · K · L. Remap them under Key mapping.
Smash attackdirection + Attack quickly, hold to charge
Controller ModeLocal multiplayer: enable in Settings or on the fighter screen. P2 uses the Keyboard P2 keys (default numpad: 4/6/8/2 move, 8 jump, 1 attack, 3 special, 7 shield, 9 grab). Real gamepads still attach per human seat.
PhoneQuick sideways joystick flick: sprint. Jump — Tap: short · Hold: full
GamepadStick or d-pad: tilt to walk, quick flick to sprint; right stick: smash attacks. Default buttons: Y / X jump (tap short, hold full), A attack, B special, triggers shield, bumpers grab. Remap them under Key mapping.
CPU level in match[ ]

Online

You

—
no rated games yet

Your rating is kept on the server under a secret key this browser holds, so there is no account to make. Clearing site data starts a fresh player.

Ranked

Find match pairs you with someone searching right now. The matchmaker prefers an opponent close to your rating and close to you on the map, and widens both windows the longer you wait, so a match always comes.

Searching…

Private room

Unrated. Create a room and share its code, or enter a friend's code.

How online play works
  • Matching. Everyone searching sits in one queue. Once a second the matchmaker scores every possible pair by rating gap and estimated round trip, and takes the best pairs whose gap and latency fit inside both players' windows. The rating window starts at ±100 and grows 40 a second; the latency window starts at 60 ms and grows 12 ms a second, up to 300 ms.
  • Latency. Before two players have exchanged a packet the only signal is where each connected from, so the estimate is distance based: roughly 1.5 ms of round trip per 100 km plus a floor, less when both hit the same edge location. The lobby then shows the real round trip once the direct connection is up.
  • Rating. Elo, starting at 1200. The first ten games are provisional and move the rating fast (K 40), then K 24 until thirty games, then K 16. Leaving a ranked match after it starts counts as a loss. Private rooms are never rated.
  • Netcode. Both browsers run the same deterministic simulation from the same seed and exchange only inputs over a direct peer connection, with the room as a fallback relay. Two frames of input delay and rollback for the rest, so the game stays at 60 Hz whatever the connection does.

Leaderboard

  1. no rated games yet

TV Party

scan to join
or open memefreesmash.com/pad and enter
—
MEME FREE SMASH
Players vote for the stage on their phones.
waiting for phones…

Choose a stage

Choose your fighter

Choose a player panel, then a fighter. Swipe the roster to see everyone.

Room — share this code; the other player joins with it
Ranked match · the result changes both ratings
connecting…

Winner

Tharald

Pick your next fighter and stage, then ready up on your phones.