Play DOOM online for free in your browser. No install, no plugins, no signup — works unblocked on school and work networks. Pick Classic DOOM (1993), Freedoom Phase 1, or the Zelda-themed Legend of DOOM total conversion below. Saves persist locally in IndexedDB.
The full UZDoom engine (GZDoom family) compiled to WebAssembly via the uzdoom-wasm port. Everything stays local — files are stored in your browser via IndexedDB and never leave this machine.
DOOM, running in your browser. Click Launch when ready.
Experimental. ~60 MB first-load download. Saves persist in this browser via IndexedDB.
LegendOfDoom-1.1.0.pk3
(or any other pk3) into
Mods
.
UZDoom is GPL v3. This page ships Freedoom (BSD-style), the UZDoom WASM engine, and — for
the Legend of DOOM flavor —
LegendOfDoom-1.1.0.pk3
(© DeTwelveGames) as an asset fetched at launch. Reload with
?manual=1
to upload your own copy instead.
This will delete every save game, configuration file, uploaded WAD, and uploaded PK3 stored in this browser. Bundled Freedoom and engine assets are not affected.
This cannot be undone.