Three ways to win
Jump into Free-for-All, Team Deathmatch, or Capture the Flag. The selected mode is shared live across the arena.
No download. No price tag. Just send the link, pick a name, and battle your friends in a fast WebGL FPS that runs right in the browser.
FPS Arena puts the full match in a tab. Build a room for friends or train against adjustable bots from Noob to Hard.
Jump into Free-for-All, Team Deathmatch, or Capture the Flag. The selected mode is shared live across the arena.
Play with classmates online, then add up to 20 practice bots when you want a fuller lobby or a solo warm-up.
Swap instantly between pistol, SMG, shotgun, 4x sniper, and grenades with the number keys.
Move your group into a room, switch maps, and keep the next round feeling fresh.
Hold V to coordinate pushes, call the flag, or celebrate a ridiculous shot.
Track health, ammo, the arena radar, the Tab scoreboard, and the L leaderboard without leaving the action.
Create a username, choose your color, get everyone on the same room, and settle the score. It is quick to start and free for everyone.
Everything you need for your first match without the ten-minute tutorial.
Use a modern desktop browser. FPS Arena loads directly from the link. There is nothing to install.
Type a username and pick a bright player color so your friends can spot you in the arena.
Pick Free-for-All, Team Deathmatch, or Capture the Flag. Add practice bots with the slider if you want.
Select Join Game, then click the arena to capture your mouse and start moving. Press Esc when you need to pause.
Weapon keys match the HUD: 1 pistol, 2 SMG, 3 shotgun, 4 sniper, 5 grenade.
Yes. Open the game link and play in your browser. No purchase or download is required.
Yes. Add practice bots with the lobby slider and adjust their difficulty from Noob through Hard.
Share the game link and use Change Room so everyone enters the same room. Coordinate the selected match mode before joining.
Click the arena to resume and capture the mouse. Press Escape whenever you need to release it again.