How WoW Runs in a Browser
Two different stacks get called a WoW browser client. Wowser is an MIT project that uses JavaScript and WebGL to speak to a Wrath 3.3.5a world, and it needs a copy of the official client files. Azeroth Survivors needs WebGPU and runs a from-scratch 1.12.1 client compiled to WebAssembly. The 2013 in-game browser was only a support page inside the desktop game.
| Wowser | WebGL, 3.3.5a, last push 2023-01-25 |
|---|---|
| Azeroth Survivors | WebGPU plus WebAssembly; public reports v0.140.0 |
| 2013 browser | Patch 5.3 support portal |
| Checked | 2026-11-04 |


Wowser
The Wowser repository describes World of Warcraft in the browser using JavaScript and WebGL, limited to Wrath 3.3.5a. It can authenticate, list realms and characters, join the world, and log packets. Terrain and model drawing stayed partial in that description. The last push on the repository I checked is 2023-01-25. The license is MIT. You supply the client files. I am not hosting those files, and I am not telling you to download someone else's copy.
The project split a client, which builds the interface from the game's layout files, from a pipeline that serves resources out of the client you provide. A 2016 tech demo is the video below. An asset browser, the tool people use to inspect files, is a different search and not a way to play.
WebGPU, WebAssembly, and the old support window
Azeroth Survivors refuses to boot without WebGPU. Chrome and Edge added WebGPU from version 113 and Safari from 26; platform and GPU support still matter. The game client itself is the benilla project: a 1.12.1 client written in Rust and Bevy, Apache-2.0, then compiled so the browser can run it. The guide ties Azeroth Survivors to that lineage. Benilla's repository was still receiving pushes on the day of this check. I do not publish frame rates, because the sources do not.
Patch 5.3 in 2013 added a window inside the desktop client that opened Blizzard's support site. That is the in-game browser people sometimes remember. It did not move the game into Chrome. A query about a decompiled client is a search phrase, not a product I found a repository for, so it does not get a page.
Questions people ask
| What is Wowser? | An MIT browser client for Wrath 3.3.5a using JavaScript and WebGL. It needs official client files you already have. |
|---|---|
| Why does Azeroth Survivors need WebGPU? | The project says the world will not start without it. WebGL is the older path Wowser uses, not this one. |
| Is the 2013 in-game browser the same thing? | No. Patch 5.3 opened a support site inside the desktop client. |
| Can I play the full game through Wowser? | The repository describes partial world rendering. It is a technical demo, not a finished realm. |
Related guides
Sources
- Wowser on GitHub — checked 2026-11-04
- Wowser client — checked 2026-11-04
- benilla — checked 2026-11-04
- Patch 5.3 in-game browser — checked 2026-11-04
- Can I use WebGPU — checked 2026-11-04
- Wowser tech demo — checked 2026-11-04
How we check: two independent public sources, or we label a single project report. Editorial policy.
Last updated: 2026-11-04.