# Iconic games you can play in a browser

Canonical: https://playable.wtf/browser-games/

A browser link can lead to a full port, a demo or an experimental build. Check the project and its file requirements before you start.

## Projects

- [Halo: Combat Evolved — Mitchell Hynes Web](https://playable.wtf/games/halo-combat-evolved/): Halo’s Xbox campaign and invite-based multiplayer, with your own disc image.
- [Counter-Strike 1.6 — CSJS](https://playable.wtf/games/counter-strike-1-6/): Classic Counter-Strike matches through a live browser server list.
- [Command & Conquer: Red Alert 2 — Chrono Divide](https://playable.wtf/games/red-alert-2-browser/): Red Alert 2 multiplayer rebuilt with web technologies.
- [Call of Duty: Black Ops Zombies — vel.gg browser build](https://playable.wtf/games/black-ops-zombies/): A community browser build of Call of Duty: Black Ops Zombies.
- [Skate 3 — aaddpp fan game](https://playable.wtf/games/skate-3-browser/): A separate browser fan game that streams data from your converted copy.
- [Call of Duty 4: Modern Warfare — KisakCOD Web](https://playable.wtf/games/modern-warfare-browser/): The 2007 campaign in a browser, importing your Steam installation.
- [Quake III Arena — Q3JS](https://playable.wtf/games/quake-3-browser/): Arena multiplayer through LK’s Quake III browser client.
- [Star Wars Jedi Knight: Jedi Academy — OpenJK Web Client](https://playable.wtf/games/jedi-academy-browser/): Single player and multiplayer with locally imported Jedi Academy assets.
- [Counter-Strike: Source — bunnyhop.lol](https://playable.wtf/games/counter-strike-bunnyhop/): Source-style bunnyhop maps, ghosts, replays and online servers.
- [Crash Bash — Crash Bash Online](https://playable.wtf/games/crash-bash-browser/): Four-player Battle rooms and an account-saved Adventure campaign.
- [Diablo — DiabloWeb](https://playable.wtf/games/diablo-browser/): Play the shareware build or import your own full-game MPQ.
- [Little Big Adventure 1 & 2 — LBA Remake](https://playable.wtf/games/little-big-adventure-browser/): Explore Twinsen’s world in an unfinished browser reimplementation of Little Big Adventure.
- [LEGO Island — isle.pizza](https://playable.wtf/games/lego-island-browser/): The Emscripten frontend for the community’s portable LEGO Island engine.
- [Quake — FTE QuakeWorld Web](https://playable.wtf/games/quakeworld-browser/): Join up to eight players in Pieter’s FTE QuakeWorld browser client.
- [Return to Castle Wolfenstein — Pieter’s web build](https://playable.wtf/games/return-to-castle-wolfenstein-browser/): Play the mp\_beach multiplayer map through Pieter’s iortcw browser build.
- [Urban Terror — Pieter’s ioUrbanTerror build](https://playable.wtf/games/urban-terror-browser/): Join Urban Terror multiplayer on maps including Casa, Turnpike, Abbey and Uptown.
- [Tomb Raider — OpenLara](https://playable.wtf/games/openlara/): Classic Tomb Raider exploration, rebuilt for a WebGL tab.
- [ClassiCube — ClassiCube](https://playable.wtf/games/classicube/): Build your own corner of a classic block world.
- [Whiplash / Fatal Racing — ROLLER](https://playable.wtf/games/fatal-racing-browser/): A freeware demo in the browser, with an import route for the full game.
- [Doom 3 — D3Wasm](https://playable.wtf/games/doom-3-browser/): The Doom 3 demo running through a WebAssembly port of id Tech 4.
- [Arx Fatalis — Arxwasm](https://playable.wtf/games/arx-fatalis-browser/): An Arx Libertatis web demo with local saves and the original interaction scheme.
- [Command & Conquer: Generals Zero Hour — GeneralsX](https://playable.wtf/games/generals-zero-hour-browser/): Generals Zero Hour in a WebGPU browser, using your own installed game files.
- [Doom — Silent Space Marine](https://playable.wtf/games/doom-multiplayer-browser/): A Cloudflare WebAssembly experiment with solo and multiplayer entry points.
- [Half-Life & Counter-Strike 1.6 — WebXash](https://playable.wtf/games/half-life-webxash/): Load your own Steam folders into a configurable Xash3D browser client.
- [Battle City — Battle City web reimplementation](https://playable.wtf/games/battle-city-browser/): The Famicom tank game reconstructed for browsers with a stage editor.
- [Weltendämmerung — Weltendämmerung web port](https://playable.wtf/games/weltendaemmerung-browser/): A C64 strategy game reconstructed in TypeScript from reverse-engineering notes.
- [Jazz Jackrabbit — OpenJazz browser build](https://playable.wtf/games/alistert-openjazz/): The OpenJazz engine compiled for the browser, linked by its maintainers.
- [Jazz Jackrabbit 2 — Jazz² Resurrection web preview](https://playable.wtf/games/deathkiller-jazz2/): A browser preview of the Jazz Jackrabbit 2 reimplementation with an episode import option.
- [Prince of Persia — PrinceJS](https://playable.wtf/games/oklemenz-princejs/): Prince of Persia reimplemented in JavaScript with keyboard, gamepad and touch controls.
- [Stunts (4D Sports Driving) — Stunts HD browser build](https://playable.wtf/games/stunts-hd-browser/): Stunts 1.1 translated from your own copy, with an HD browser renderer and the original driving physics.
- [wipEout — PhobosLab wipEout Rewrite](https://playable.wtf/games/wipeout-rewrite-browser/): The 1995 anti-gravity racer rewritten for WASM and WebGL, with full and smaller hosted downloads.
- [Spelunky Classic — Darius Kazemi HTML5 port](https://playable.wtf/games/spelunky-classic-html5/): Derek Yu’s freeware Spelunky Classic, ported from GameMaker to HTML5 by Darius Kazemi.
- [Doom / Doom II / Freedoom — WAD Commander v1](https://playable.wtf/games/wad-commander-v1/): Load owned Doom WADs, or start with Doom shareware and Freedoom in the live v1 browser client.
- [Freeciv — Freeciv-web community server](https://playable.wtf/games/freeciv-web-community/): Freeciv’s open-source empire-building game in a browser, with solo, online and hotseat routes.
- [Half-Life — Pixelsuft em-xash](https://playable.wtf/games/half-life-pixelsuft/): An older Xash3D browser client with selectable game-data and save storage.
- [Skate × Rust — Global Terror browser host](https://playable.wtf/games/skate-rust-browser/): Skating and gun modes on Rust, behind the host’s account sign-in.
- [Pro Evolution Soccer 6 — OptiJuegos PSP browser build](https://playable.wtf/games/pes-6-web/): PES 6’s PSP edition, with browser saves, controller mapping and an online lobby.
- [Grand Theft Auto III — re3 · WASM Arcade host](https://playable.wtf/games/gta-iii-re3-web/): The re3 browser build with streamed assets and local save-file management.
- [Crash Team Racing — High Octane · browser build](https://playable.wtf/games/crash-team-racing-high-octane-web/): The PS1 kart racer with widescreen, remappable controls and browser save backups.
- [Touhou 8: Imperishable Night — TH08 Web](https://playable.wtf/games/touhou-8-web/): Imperishable Night with keyboard controls, local replays and your own two DAT files.
- [Sonic 3 & Knuckles — Sonic 3 A.I.R. · official web beta](https://playable.wtf/games/sonic-3-air-web/): Sonic 3 A.I.R.’s widescreen remaster, with an official iOS and web beta.
- [Captain Claw — Claw Web](https://playable.wtf/games/captain-claw-web/): Captain Claw’s 14 levels, with widescreen play, gamepad support and browser saves.
- [Jagged Alliance 2 — Virtastic JA2-Web](https://playable.wtf/games/jagged-alliance-2-web/): JA2 Gold’s tactical campaign through Stracciatella, using your own Data folder.
- [The Elder Scrolls III: Morrowind — Virtastic OpenMW-Web](https://playable.wtf/games/morrowind-openmw-web/): OpenMW in the browser; the current hosted world requires an invite and sign-in.
- [Fallout / Fallout 2 — Rerun Reactor](https://playable.wtf/games/fallout-rerun-reactor/): Both classic Fallouts in one local-file browser launcher, with save backups and touch controls.
- [Star Wars Jedi Knight II: Jedi Outcast — Virtastic JK2-Web](https://playable.wtf/games/jedi-outcast-web/): Play the free Kejim Post demo, or bring your own files for Jedi Outcast’s campaign.
- [X-COM: UFO Defense — OpenXcomWASM](https://playable.wtf/games/xcom-ufo-defense-web/): OpenXcom’s alien-defense campaign with local game files, persistent saves and offline caching.
- [Diddy Kong Racing — Golden Balloon · browser build](https://playable.wtf/games/diddy-kong-golden-balloon-web/): Diddy Kong Racing with WebGPU, split-screen and local ROM loading.
- [3D Pinball: Space Cadet — alula · Emscripten port](https://playable.wtf/games/space-cadet-pinball-web/): The familiar Space Cadet table in alula’s browser port.
- [Transport Tycoon Deluxe — OpenTTD Online](https://playable.wtf/games/openttd-online-web/): Build railways and transport networks with OpenTTD’s free assets and browser save transfers.
- [Halo: Combat Evolved — HCEMobile](https://playable.wtf/games/halo-ce-mobile/): A phone-focused Halo client with local disc import and home-screen installation.
- [Counter-Strike: Source — Surfd](https://playable.wtf/games/counter-strike-surf/): Surf ramps with Source-style movement and practice tools.
- [Diablo — Diablo Web by JohnImril](https://playable.wtf/games/diablo-web-modern/): A modernized client with shareware, MPQ import and save export.
- [Doom — doom.wasm](https://playable.wtf/games/doom-wasm-browser/): A minimal Doom WebAssembly runtime with a playable browser example.
- [Minecraft — EaglercraftX 1.8.8 · WASM Arcade](https://playable.wtf/games/minecraft-eaglercraftx-web/): Java Edition 1.8.8 through EaglercraftX, with local worlds and keyboard controls.
