A Halo-themed gaming setup displays a fan-made browser port running split-screen gameplay beside code.
The first Halo, a game from 2001, now runs in a desktop web browser tab. You don't need an Xbox, you don't install anything, and there are no Steam or Xbox launchers involved. Developer Mitch Hynes, who posts on X as @mitchellhynes, released a browser build of the original Xbox version of Halo: Combat Evolved. His announcement listed "WORKING Splitscreen Co-op," "WORKING Multiplayer up to 128 players (untested)" and, as a small joke about a recent Halo controversy, "NO GEARBOX MASTER CHIEF."

GAMINGbible calls it "free," and that's true in one sense: you pay nothing to load the page. But this is not an Xbox promotion. Microsoft didn't make it, and nothing says it has to stay online. Here's what the project actually is, what it needs on a Windows PC, and where the claims go further than the evidence.

What Hynes Actually Shipped​

Hynes announced the browser build on X on September 29, 2026, with a video of it running, and pointed people to his personal website to play. A follow-up post from him says "it doesn't play well on mobile." According to Tarreo's report on the thread, he also told phone users that plenty of Halo CE decompilation ports already exist for iOS and Android and that they should try one of those.

GAMINGbible tested the web version and said the frame rate was "a little janky," but the game was clearly playable. The outlet had not yet tried multiplayer. Other coverage is much more upbeat. Allnight.city describes Halo: Combat Evolved compiled to WebAssembly (Wasm) and executing natively inside a standard browser at a blistering, locked 120 frames per second, based on footage from Hynes. The two reports don't necessarily contradict each other. A developer's demo machine and a journalist's test laptop can behave very differently, and your own GPU, browser and system load will decide what you get.

TheGamer's headline calls it "officially" playable, but the article body describes it as the latest in a run of fan-made browser ports: "Last year, Grand Theft Auto: Vice City received a browser port, and before that, both Diablo and Half-Life received similar treatment." To be clear, nothing has come from Microsoft or Xbox about this project.

Section summary: It's a fan-made WebAssembly port. The developer says it's aimed at desktop browsers, it runs poorly on phones, and reported performance ranges from "janky" to "120 FPS" depending on who you ask.

Why It Exists Now: The Decompilation​

This didn't come out of nowhere. TheGamer reports that the game was finally decompiled a few days ago, opening the door to ports, extreme modding, and uncapped frame rates. A decompilation reconstructs source code that behaves like the original compiled game. Once that code exists, you can build it for Windows, Linux, Android or, in this case, WebAssembly.

A related GitHub project, halo-ce-universal, documents the lineage. It describes itself as a port of the Halo decompilation to Linux, Windows and Android, built on the Xbox build 2342 executable (cachebeta.exe), and says it grew out of earlier decompilation repositories. Its Windows build is a 32-bit x86 executable that uses OpenGL 4.5 and SDL3. It also supports system-link games of up to 128 players on up to 128 machines, with Windows, Linux and Android machines able to join the same match.

The browser version has its own repository, which is publicly visible through forks on GitHub. It shares that same decompilation base: a port of the Halo: Combat Evolved decompilation of the Xbox build 2342 (cachebeta.exe). The same documentation says the public multiplayer build is available at mitchellhynes.com/halo. It includes the stock multiplayer maps. Campaign missions are streamed in chunks from the deployment's private R2 game-data bucket.

Section summary: A community decompilation of the Xbox game made this possible. The browser port and the native Windows/Linux/Android port are related projects built on that shared code, but they are separate implementations.

What Your Windows PC Needs​

No official system requirements page could be verified, but the project's repository documentation does list browser requirements. For online play, everyone needs a current desktop browser with WebGL 2, WebAssembly threads, WebRTC, and cross-origin isolation support. For the local build, Chrome is recommended; the browser must support WebGL 2, WebAssembly threads, and cross-origin isolation.

For Windows users, that means:

  • Use a current Chromium browser. Chrome is what the documentation recommends. Edge is also Chromium-based, but the project doesn't name it, so treat it as likely to work rather than confirmed.
  • Your GPU drivers matter. WebGL 2 runs on your graphics stack. Old or generic display drivers are an easy way to get a black screen or a slideshow.
  • Stay on desktop. Hynes himself warns against playing on mobile.
  • Turn the sound on. One small detail that will save you some confusion: audio starts muted.

Retrododo reports controller support and says the browser port is "a lot of bugs at the moment," according to the developer. If something breaks, you're probably not doing anything wrong.

How the 128-Player Lobbies Work​

The repository describes a simple invite-link system. Select Play online, choose the map and mode, then create a private lobby. Copy the invite link and send the same link to up to 127 friends. Each friend opens the link and Halo joins the lobby automatically. The host starts the game when everyone is ready. That's how you get to 128: one host and up to 127 friends per reusable private invite link.

Hynes's own post still says "untested" next to that number. The netcode is designed for 128 players, but nobody has publicly confirmed a full 128-player browser match holding together. A basic Blood Gulch match with four friends is a realistic plan for the weekend. A 128-person match on Hang 'Em High is an experiment you'd be running yourself.

Section summary: Multiplayer uses private invite links, with no public matchmaking. The 128-player limit is designed in but, in the developer's own words, untested.

The Legal Situation​

This part matters more than the frame rate. The project repository says the browser executable and game data are deliberately excluded from Git history; they are built and deployed from an entitled local copy of the game. The code is public, but Bungie's copyrighted maps, textures and audio are not in it. The hosted version, however, streams game data from the developer's own storage. That puts it in a different position from projects that make you supply your own disc image.

The native halo-ce-universal port takes the stricter approach. It includes no game data and asks for a Halo Xbox disc image (.xiso or .iso) the first time you run it. It then extracts the maps folder from that image.

Microsoft's own licensing terms for current Halo releases show how the company thinks about this. The EULA for Halo: The Master Chief Collection says players must not distribute the game "or anything we've made" without permission, and it separates distributable mods from "Modded Versions" of the client, which it says may not be distributed. That document covers MCC, not this independent project, so it isn't a legal ruling on what Hynes has done. It does tell you Microsoft's general stance.

GAMINGbible's prediction is that Microsoft "may shut this profit-free project down." That's the outlet's opinion. No takedown notice or Microsoft statement has surfaced. Still, the wider fan-port scene has recent examples: Tarreo reports that the team behind a native GTA V port for Nintendo Switch is shutting down on October 3 after legal action from Take-Two. Retrododo also pointed readers to a different workers.dev address for a browser build, which suggests mirrors are already appearing.

Practical advice: Stick to the developer's own announced site. Treat unfamiliar mirrors of popular fan ports with the caution you'd give any other unknown website. And don't take "free" to mean "freely licensed."

Other Ways to Play​

If the browser build goes away, GAMINGbible names two official options. It says Halo: The Master Chief Collection is available through Xbox Game Pass on console and PC. It also points to the 2026 remake, Halo: Campaign Evolved, which it describes as built on Unreal Engine 5, available on PC, PlayStation 5 and Xbox Series X|S, and offering co-op but no competitive multiplayer. GAMINGbible gave the remake 9/10. The outlet also noted that one of Halo's co-creators criticised the remake as a "misstep" for the franchise, so opinion on it is divided.

Why It Matters​

Look past the novelty and this is a real example of how capable browsers have become. WebAssembly threads, WebGL 2 and WebRTC together now let a volunteer run a complete console shooter, with peer-to-peer multiplayer, in a Chrome tab. Game preservation projects have been heading this way for years, and it raises a question platform owners will keep facing: when the community can bring a 25-year-old game to any desktop in a few days, what does the official re-release need to offer on top of that?

Our view: try it on a Windows desktop in Chrome, expect bugs, don't promise 127 friends a smooth match, and remember that it's a fan project that could disappear at any time.


Update: New usage figures and conflicting controller-support report (September 30, 2026)​

According to XDA Developers’ September 30 report, Hynes says the browser port recorded nearly 20,000 plays across 115 countries during its first five hours online, with an average frame rate of 94fps. Those developer-reported figures add a broader performance snapshot, but they are not an independently verified benchmark or a guarantee of what Windows users will experience.

Contrary to the earlier controller-support report from Retrododo, XDA Developers says controllers currently cannot be used and that players must rely on mouse and keyboard. The conflicting reports leave controller compatibility unresolved; Windows users should not assume their Xbox controller will work with the hosted build.

XDA’s writer also reportedly encountered brief lag and pauses while additional game content downloaded during a short play session. That adds a practical caveat: reaching the game does not necessarily mean all required content has finished loading. The outlet did not test multiplayer, so its report does not validate the advertised 128-player capacity or change the developer’s “untested” qualification.


Update: Firefox playtest adds a non-Chromium browser option (October 1, 2026)​

According to Club386’s October 1 report, its writer successfully tested the browser port in Firefox, describing smooth movement on PC despite occasional hitches when entering new map sections or during heavy explosions. The outlet did not measure frame rates, so this adds a firsthand compatibility report rather than a new performance benchmark. For Windows users, Firefox is now another reported option, although that single test does not establish compatibility across different hardware or browser configurations.

Club386 also reports that the campaign is fully unlocked, allowing players to select later missions without first completing earlier levels. That gives anyone revisiting a particular campaign section a more direct way to reach it.

The report additionally lists controller input as supported, reinforcing Retrododo’s earlier claim but conflicting with XDA Developers’ report that controllers could not be used. Club386 does not explicitly describe a controller test or identify a change that enabled support. Consequently, this is not confirmation that controller compatibility has been fixed; Windows players should still treat it as unresolved rather than assume an Xbox controller will work.


Update: Browser Halo suffers reported phishing-flag outages (October 2, 2026)​

According to PC Guide’s October 2 report, the browser port’s original access link was unavailable after repeated interruptions involving a suspected-phishing warning. The outlet says access had previously returned before the warning appeared again at the time of reporting. This changes the immediate concern from whether the project might disappear to whether its hosting remains reliably accessible.

Despite PC Guide’s headline describing a “take down,” its report attributes the interruptions to automated phishing flagging, not a Microsoft copyright complaint. The report provides no evidence of enforcement by Microsoft, and the warning alone does not establish that the game site is malicious. PC Guide also links the initial interruption to heavy traffic, but that explanation is not independently confirmed.

PC Guide reports that alternative access remained possible through a direct link to Hynes’s own website and a separate mobile-oriented browser version that accepts mouse and keyboard input. Those are reported fallback routes, not confirmation that the original endpoint has recovered or that every alternative offers the same functionality. For Windows players, availability should now be treated as intermittent; do not bypass security warnings or assume unfamiliar mirrors are trustworthy simply because they promise access to the game.


Update: Browser Halo reportedly loads after an ownership declaration (October 6, 2026)​

According to Stuff South Africa’s October 6 report, its writer reached the browser game’s first level after declaring ownership of a legal copy of Halo: Combat Evolved, without supplying a disc image. That adds a newly reported detail about the hosted version’s access process: the outlet encountered an ownership declaration rather than a requirement to upload game files.

Stuff South Africa also says players initially needed an Xbox game rip in .xiso format. However, it does not establish when that requirement changed or whether it applied to the same hosted build previously covered here. Its report therefore should not be read as confirmation of a newly introduced policy across every version of the project.

Following the previously reported phishing-flag interruptions, the outlet’s successful launch provides a fresh indication that a browser version remained accessible on October 6. It does not establish that the original affected endpoint has recovered or that access is consistently reliable. For Windows users, the practical distinction is that this reported route required an ownership declaration, not a local disc image; that declaration should not be mistaken for Microsoft’s authorization of the hosted game.


Update: Mobile version and new social features reportedly added (October 8, 2026)​

GAMINGbible reports that the browser port is now playable on iOS and Android with touch controls, reversing the developer’s earlier warning that it did not play well on mobile. The outlet also reports added matchmaking, a friends list, lobby chat, optional cheats, and the ability to switch into non-Master-Chief characters during campaign play.

Its report further cites player-posted clips claiming that a full 128-player Blood Gulch match has now been completed. If accurate, that would move the advertised maximum beyond the developer’s earlier “untested” qualifier, though GAMINGbible did not independently document the match’s stability or technical conditions.

The outlet also says the site now asks players for proof of ownership, such as a disc image. That appears more stringent than the ownership declaration previously reported, but it remains unclear whether the requirement applies to every hosted version or is consistently enforced.

 

References

  1. Halo: Combat Evolved is now playable for free in your browser, and you need to play it - GAMINGbible GAMINGbible 2026-09-30T12:00:00.286000+00:00
  2. Halo: Lunch Break Evolved – Play the OG Xbox shooter in your web browser now - Stuff South Africa Stuff South Africa 2026-10-06T11:41:00+00:00
  3. Halo: Combat Evolved's free 128-player browser port confirms new platform availability - GAMINGbible GAMINGbible 2026-10-08T10:00:00.344000+00:00