A developer has published a browser game that is small enough to be carried inside a QR code. The GitHub repository for Backdooms describes it as a self-contained game inspired by Doom and The Backrooms, and says the entire game can be scanned and played directly in a browser.

The project is notable not because it invents a new genre but because it compresses an ordinary web app into an extreme delivery format. According to the repository description, Backdooms is a compressed, self-extracting, infinitely generating HTML game that launches from a QR code. The author says the project began as a week-long study into how far QR storage and compression could be pushed, and the page also points to a slightly less compressed version for people who want to try it without the densest encoding.

The technical claim is straightforward. The repository says the game uses Zlib compression, Gzip decompression streams and base64 encoding to keep the payload small enough to embed in a data URI. It also says the browser uses the DecompressionStream API to unpack and run the content at load time. That means the QR code is not a trivial pointer to an external website; instead, the code itself effectively carries the instructions needed to reconstruct the playable experience.

The project description also emphasizes that the game works offline after scanning, which is one of the more unusual consequences of the approach. If the claim holds, the QR code is not merely a route to a hosted page but a portable bundle for a lightweight web app. That makes it an experiment in both compression and distribution.

The source is careful about limitations. It says the game relies on modern browser support for the DecompressionStream API and notes compatibility on browsers such as Edge, Yandex and Opera. It also discusses a BigInt branch that may shrink the QR code further but comes with reduced mobile compatibility. In other words, the project is clever but not universal.

What makes Backdooms interesting is not just the novelty factor. The project is a reminder that web software is increasingly portable in ways that would have looked impossible a few years ago. A QR code normally points to a URL. Here it carries the core of a game. That creates a compact demonstration of how far compression, browser APIs and creative packaging can go when combined.

The repository also frames the work as a proof of concept rather than a finished product. The author says the project is released under the MIT License and invites others to build better QR games or even improve on the idea. That makes the piece both a toy and a technical sketch: a way of testing how far a browser experience can be reduced before it stops being practical.

For developers, the useful takeaway is clear. If a game this elaborate can be squeezed into a QR code, then many small web applications can probably be distributed in similarly unconventional ways. The Backdooms experiment does not replace normal hosting, but it shows that the boundary between code, packaging and delivery is getting thinner.

That portability gives the project a wider significance than novelty alone. QR codes are usually thought of as pointers, not payloads, and most people would assume a game this ambitious would need an installer or a network connection. Backdooms shows that assumption is no longer safe. The project is not a replacement for conventional game distribution, but it is a reminder that packaging can be part of the art. When a browser can unpack and run a tiny world from a scan, the delivery format becomes part of the creative statement.