Game data

Freedoom is available in two versions, the first of which is a single-player focused game, split in two parts, each of which is compatible with different versions of the classic Doom franchise from id Software. The second is a multiplayer-focused experience for the popular “deathmatch” game mode.

Freedoom: Phase 1+2

Phase 1 is the first part of the single-player game, containing four chapters which are nine levels each, smoothly paced for beginner players. It is compatible with mods for the original Doom and The Ultimate Doom.

Phase 2 is the second major part of the single-player game, a massive 32-level chapter expanding upon the same concepts present in Phase 1, as well as containing additional monsters and the double-barreled shotgun! The levels in this game tend to demand more skillful play than the previous chapters. It is compatible with mods for Doom II.


FreeDM is a fast-paced competitive deathmatch game, part of the Freedoom project. Rather than the usual single-player focused levels, these contain no monsters and are intended for deathmatch only. It is compatible with mods for Doom II.


Freedoom requires the additional download of a game engine to play. The following engines are highly recommended by the Freedoom project:


GZDoom is an advanced engine, with many features and extremely high compatibility with the majority of mods released for Doom and Freedoom.

Crispy Doom

Crispy Doom is a minimalist engine, adding few extra features to the engine while maintaining an old school feel.

These engines, and many others, are made possible thanks to the Doom engine being released as free software in 1997.


The Freedoom project does not officially support any engines nor forks, though we would like to note for convenience that there is a packaged version with GZDoom available for Android devices. It is available either on the Google Play Store, or as an installable APK.

Development snapshots

Freedoom is a project with constant, active development. If you would like to check out the current progress of the project, you may want to see an automated build of the latest version in Git.

Previous releases

Freedoom is an old project with many past releases, you may find some of them on the GitHub release page. Unfortunately, many old releases have been officially pulled due to copyright violations discovered in the source tree, so we can only provide as back as far as 0.6.4.

Copyright 2001 - by contributors of the Freedoom project. Freedoom and this website is licensed under an open-lisence. We have an RSS feed that you can follow.