DOOM 2 DOOM II Hell on Earth adventure archiveDOOM IIGUIDES
DOOM II / Cheat codes

DOOM II classic PC cheat codes: god mode, weapons and level select

Use the original keyboard cheat sequences with clear effects and edition limits.

Edition covered

The original 1994 DOOM II: Hell on Earth PC campaign: thirty main maps and two secret maps. Publisher images show classic DOOM II. Final DOOM, Master Levels, No Rest for the Living and later DOOM + DOOM II episodes are separate content.

Type codes during classic gameplay

An Arch-vile raises its arms in front of the player in classic DOOM II.
An Arch-vile raises its arms in front of the player in classic DOOM II.

The original PC game recognizes cheat sequences typed while playing. These are not console commands for modern DOOM games. Source ports and reissues may expose different input methods.

Classic cheat sequences
CodeEffectNote
IDDQDToggle god modeClassic gameplay input
IDKFAWeapons, ammunition, armor and keysChanges the resource state
IDFAWeapons, ammunition and armorDoes not give keys
IDCLIPToggle no-clippingCan bypass intended routes
IDCLEV##Warp to a two-digit map numberDOOM II uses map numbers

Use a separate save for experiments

God mode, weapons and level warps change the run. Save first if you want to return to normal progression with the original inventory and route.

Other useful sequences
Code or useEffectContext
IDDTCycle automap reveal statesUse while viewing the automap
IDBEHOLDVTemporary invulnerability powerClassic power-up cheat sequence
IDBEHOLDSBerserk power-upChanges melee capability
IDBEHOLDRRadiation suit powerTemporary hazard protection
Separate manual savePreserve a normal runSave before experimenting

Enter the map number with IDCLEV

For DOOM II, IDCLEV followed by two digits selects a map, such as IDCLEV01 for Entryway. A warp is not a normal secret-exit completion.

Respect edition and difficulty limits

Original Nightmare difficulty restricts several cheats, and ports can alter behavior. Treat the table as classic-PC reference rather than a promise for every console or modern collection.

Useful tip

Original Nightmare difficulty restricts several cheats, and ports can alter behavior. Treat the table as classic-PC reference rather than a promise for every console or modern collection.

References
Guide references
ReferenceWebsite
DOOM II publisher listingstore.steampowered.com
id Software original DOOM sourcegithub.com
Classic DOOM II map referencedoomwiki.org