A free 100-vs-100 multiplayer shooter that runs inside a browser tab.
Nothing to install, no launcher, no account. It is playing below — pick a side.
WASD to move · click to shoot · F to equip · E to carry ammoOpen the full site ↗
Why it runs where installed games don't
Most games that get blocked are blocked because they have to be installed — a
launcher, an .exe, a store client, a browser extension. On a school or work laptop that
decision is usually not yours to make.
CrowdWar never had an installer. It is HTML5 and WebSockets: the page you are reading and
the game in the frame above are the same kind of thing, delivered the same way. That means:
Nothing is written to the machine. No install step, so no install policy to fall foul of.
One domain, standard ports. Everything — page, game code, live match traffic — comes from crowdwar.io over HTTPS and WSS on port 443.
It runs on weak hardware. Canvas 2D, no WebGL requirement, no shader compilation. Chromebooks and six-year-old laptops are the normal case, not the edge case.
It works on a phone. Twin-stick touch controls, same servers, same matches.
To be straight about the limit: if the network you are on blocks crowdwar.io itself,
or filters WebSocket traffic, nothing on this page changes that — that is a decision made by
whoever runs the network, and it is theirs to make. This page exists so that people looking
for the game find the real one, not so anyone can get around their school's or employer's
rules.
If it doesn't work
Menu loads, match never starts. WebSockets are being filtered. The page is fine; the live connection is not. A different network is the only fix.
Black frame above. Some browsers block cross-site frames. Open the game directly instead.
Choppy on an old machine. Make the window smaller — the game scales the view to the canvas, so fewer pixels means more frames.
Sign-in buttons missing in the frame. Deliberate. Discord and Google refuse to load inside an iframe, so the buttons only appear on the full site, where they work.
Put CrowdWar on your site
If you run a browser-games site, embed it — free, no permission needed, no exclusivity.
Paste this:
Two things worth knowing.
Embed the live URL, don't re-host the files — this is a real-time game against
a live server, and a copied client has nothing to connect to. And /embed is the URL to
use: it is the same game, minus the sign-in prompt that cannot work inside a frame, and
it tells us how much play arrives through embeds rather than direct visits.
Frequently asked questions
What does "CrowdWar unblocked" mean?
Usually "a version I can play without installing anything". CrowdWar only ever had one
version — it runs in a browser tab, served from crowdwar.io. There is no installer and no
separate download, so there is no blocked version and no unblocked version. There is just
the game.
Do I need to download or install anything?
No. Opening the page is the whole installation, which is why it works on managed laptops
and Chromebooks where installing software isn't allowed.
Do I need an account?
No. Type a name, pick a side, you're in. Signing in with Discord or Google is optional and
only carries your rank between sessions.
The page loads but the game never connects. Why?
The game needs a WebSocket connection (wss:// on port 443, the same port as HTTPS). Some
networks allow ordinary pages but filter WebSocket traffic, which leaves you on the menu with
the battle never starting. That's the network's limit, not the game's.
Can I put CrowdWar on my own games site?
Yes — see the embed snippet above. Embedding the live URL is the only thing that works;
the client files on their own have no server to talk to.