The Doom-shaped playground that belongs to everyone.
FPS / Shooter · 2001
That One Thing
Sprinting circles around a room packed with roaring demons, baiting them into shooting each other until you can finish the survivors with a double-barrel blast.
Freedoom is a free and open-source project that provides replacement game assets for Doom-compatible engines. Rather than simply recreating Doom's engine—which projects like Chocolate Doom and various source ports already accomplish—Freedoom tackles the other half of the preservation problem: the copyrighted game data itself.
The project provides its own textures, sprites, maps, sounds, music, and other assets, all released under permissive free licenses. This means players can legally download Freedoom and use it with compatible Doom engines without needing to own or provide the original commercial game files.
And despite the name, Freedoom isn't simply "free Doom." It has developed its own visual identity, levels, monsters, weapons, and gameplay content while deliberately maintaining compatibility with the original Doom format. That makes it both a standalone game and an incredibly useful resource for the wider Doom modding ecosystem.
There are multiple Freedoom packages covering different styles of classic Doom gameplay, including Freedoom: Phase 1 and Freedoom: Phase 2, which broadly correspond to the structure of the original Doom and Doom II experiences. You can load them into compatible source ports and experience a full classic FPS campaign without proprietary assets.
The technical side is where things become particularly interesting. Freedoom exists within the enormous ecosystem of Doom source ports and mods, meaning its assets can be experienced through modern engines with features far beyond what the original 1993 game could provide. At the same time, the project remains committed to maintaining compatibility with the old-school Doom format.
That makes Freedoom more than just another free shooter. It is effectively an open alternative foundation for the Doom ecosystem. Developers can build projects around it, modders can use its assets, and players can experience the classic Doom formula without relying on copyrighted game data.
The project also represents something we particularly like about open-source gaming: collaboration over decades. Freedoom isn't the product of one studio trying to recreate an old game. It's a community project that has gradually assembled an entire playable game from independently created pieces.
Checking…
Minimum Requirements
Dual-core CPU · 1 GB RAM · OpenGL 3.3 GPU · 200 MB storage
Recommended Requirements
Quad-core CPU · 4 GB RAM · Dedicated Vulkan / OpenGL GPU · 500 MB storage
Published by the game's own developers.
Yes, 100%. All graphics, sound effects, music, and levels in Freedoom were created from scratch by volunteer contributors and released under the permissive BSD 3-Clause license. No proprietary Doom assets are used.
PlayBound bundles GZDoom, the most advanced and widely supported modern Doom source port. It includes hardware acceleration (OpenGL / Vulkan), true mouselook, dynamic lighting, high resolution support, and controller integration.
Phase 1 contains four 9-level episodes with distinct bosses (similar in structure to The Ultimate Doom). Phase 2 is a single sprawling 32-level campaign with continuous weapon progression (similar to Doom II). FreeDM is a dedicated 32-level multiplayer deathmatch set.
Yes! Because Freedoom acts as a full replacement IWAD and GZDoom is the host engine, you can drag and drop custom PWADs or mods onto gzdoom.exe to play community maps.
Yes. GZDoom features native plug-and-play support for Xbox, PlayStation, and generic PC controllers with customizable deadzones and sensitivity in the options menu.
Yes. Freedoom supports up to 64 players. You can have PlayBound start a dedicated server for your group and host a game on your own PC. PlayBound Connect handles the setup: start a party with your friends, pick how you want to play, and everyone launches into the same game from the PlayBound launcher, with the dedicated server started for you if you choose one. There is no subscription and no paid multiplayer tier.

Modern OpenGL/Vulkan source port with dynamic lighting and mouselook.

The author's complete standalone Ashes 2063 bundle: four campaigns, GZDoom and Freedoom in one download.

Leading multiplayer Doom engine supporting up to 64 players with client/server netcode, co-op, survival, and deathmatch.

Strict vanilla-compatible speedrunning engine with demo recording.
Looking for the base game?
Freedoom has an overview, reviews, guides, and discussions covering every edition.