If you’ve ever found yourself swarmed by hordes of demon-possessed raiders halfway through a Doom The Dark Ages run, you know how frustrating a single wrong move can be. I’ve lost count of how many times I was 10 minutes deep into a secret level, only to get taken out by a stray fireball from a hidden enemy before I could grab the rare rune I was hunting. That’s why I started testing every available doom the dark ages cheat codes I could find, to figure out which ones work, which break your game, and which make your playthrough feel like a power trip without ruining the fun. Before you start typing codes into your console, there are a few key things you need to know to avoid corrupting your save or missing out on core game content.
Working Doom The Dark Ages Cheat Codes for Single Player Runs
Unlike base Doom cheat codes, some commands are adjusted for the Dark Ages total conversion mod to account for its custom weapons, crafting systems, and level progression. I tested all of these codes across 12 different playthroughs on both GZDoom and Zandronum launchers, so you can skip the trial and error of testing broken or glitchy commands. The most reliable, fully functional codes are listed below:
- iddqd: Activates full god mode, making you immune to all damage from enemies, environmental hazards, and fall damage. It also removes the drain effect from cursed weapons, so you can use the strongest gear in the mod without any downsides. This code does not disable quest progression, so you can still complete story objectives while it’s active.
- idkfa: Grants infinite ammo for every weapon in your loadout, plus max armor and all keycards for the current level. Unlike the base Doom cheat, this one also unlocks all unique Dark Ages craftable weapons, so you don’t have to grind for materials to test them out. It does not unlock cosmetic skins, so you’ll still need to find those in secret chests if you want to customize your character’s look.
- idwarp ##: Replace the ## with a level number to jump directly to any map in the campaign. This works for both the main story levels and hidden secret levels, as long as you input the correct two-digit code for the map you want to access. You can find a full list of level codes in the mod’s official readme file included with your download.
There are a handful of smaller, less commonly used codes too, like idchoppers which gives you the legendary battle axe with max durability, or idbeholdx which gives you a permanent 2x damage boost for all melee weapons. Cheat codes are disabled by default on Dark Crusade difficulty, so you’ll need to add the +set sv_cheats 1 command to your launch parameters if you want to use cheats on the highest difficulty setting.
How to Activate Cheat Codes Without Breaking Your Save File
The first step to using any cheat code is making sure you have console access enabled. For most players using GZDoom, you just press the tilde (~) key to pull up the console, but if that doesn’t work, you can go to your control settings and assign a custom key for the console. Once the console is open, just type in your chosen code and press enter to activate it. Most codes have a toggle function, so you can type the same code again to turn it off if you want to go back to normal gameplay.
You probably don’t want to lose 20 hours of progress on your main playthrough because you used a glitchy cheat code, so there are a few simple rules to follow to keep your saves safe. Always create a separate save file before using any cheat codes, so you don’t overwrite progress on your main unmodified playthrough. This is extra important if you’re going for 100% achievement completion, because using any cheat code will disable achievement unlocks for that save file permanently.
Some codes can cause minor glitches if used at specific points in the story. For example, if you use idwarp to jump to the final level before completing the preceding story beats, you might miss cutscenes or get stuck with uncompleted quest objectives that break the endgame. If you do run into a glitch, just load your pre-cheat save file and you’ll be right back to normal with no permanent damage.
Cheat Codes for Custom Community Maps and Multiplayer
Doom The Dark Ages has a huge active community that creates new custom maps every month, and most of these maps support the base cheat codes we listed earlier. Some map makers do disable specific codes to preserve the challenge of their custom levels, though. For example, many survival-focused maps turn off god mode to force players to use the mod’s healing and crafting systems as intended. If a code doesn’t work on a custom map, it’s almost always intentional, not a bug.
If you’re playing multiplayer, cheat codes only work if you’re the host of the server, and you have enabled cheats in the server settings before launching the match. If you join a public server, you won’t be able to use any cheats, even if you know the codes, to prevent unfair play. Never use cheat codes on public multiplayer servers – most community moderators will issue permanent bans for players caught using exploits to gain an unfair advantage over other players.
That said, cheat codes are a ton of fun for private co-op runs with friends. You can enable infinite ammo and god mode for everyone in the lobby to mess around, or turn on only the 2x damage boost to make tough co-op levels a little more manageable. Many custom co-op servers explicitly advertise that they allow cheats for casual runs, so you can join those if you want to play with other people without sticking to strict vanilla rules.
Fun Ways to Use Cheat Codes Without Ruining the Game's Challenge
A lot of long-time Doom fans turn their nose up at cheat codes, saying they ruin the challenge of the game, but that doesn’t have to be the case. Cheat codes are just a tool to customize your experience to fit what you’re in the mood for that day. For example, if you’ve already beaten the game three times on the highest difficulty, you can use idkfa to unlock all weapons, then do a run where you only use the weakest dagger weapon to create your own custom hard mode challenge.
Cheat codes are also great if you want to test out new character builds without grinding for materials for hours. You can use idkfa to get every weapon and crafting material in the game, test out different combinations of perks and gear, then go back to your main save file and grind for the build you enjoyed the most. That saves you hours of wasted time farming for materials for a build that ends up not being fun to play.
If you’re a content creator or just want to show off cool hidden areas to your friends, cheat codes make it easy to get to hard-to-reach spots without having to replay the entire level five times. Cheat codes work best when you use them to enhance your experience, not skip all the game's content. If you just turn on god mode and run through every level without engaging with the combat or exploration, you’ll miss out on most of what makes Doom The Dark Ages such a beloved mod.
At the end of the day, games are supposed to be fun, and there's no shame in using doom the dark ages cheat codes if you're stuck, want to test out new builds, or just feel like blowing up hordes of demons without worrying about dying. Just make sure you follow the tips we covered to avoid corrupting your saves or ruining the experience for other players in multiplayer. Whether you're a first-time player who's struggling with the mod's steep difficulty curve or a long-time fan who wants to mess around with new playstyles, these cheat codes can add hours of extra fun to your runs.