The Witcher 3 Remastered Console Commands and Cheat Codes: Full PC List (2026)

The Witcher 3 is one of the best games of all time, featuring Geralt of Rivia and his hundreds of adventures. The game can be quite challenging, as Geralt often needs specific potions or items to defeat certain monsters. Sometimes crafting these can be a pain, and using console commands or cheat codes can solve the problem effortlessly. If you think the same way, then learn about all The Witcher 3 console commands and cheat codes from our guide here.

Full List of The Witcher 3 Console Commands and What They Do

Before you can use The Witcher 3 Wild Hunt console commands, you will need to enable the console. These commands will also work on The Witcher 3 Songs of the Past DLC.

the Witcher 3 console
Image Credit: CD Projekt Red (screenshot by Sanmay / Beebom)

If you don’t know how to do it, make sure to check the section below. Other than that, to summon something, players would need to know the item ID as well. With that said, here is the full list of console commands in The Witcher 3:

CategoryCommandDescription
PlayergodToggles invincibility mode; you will not take damage
PlayerhealmeFully replenishes your health bar
PlayerlikeabossToggles mode where all damage dealt equals 40% of the target’s maximum health
PlayerCiriSwitches player character to Cirilla
PlayerGeraltSwitches player character back to Geralt
PlayerfadeoutFades out the screen using a cutscene effect
PlayerfadeinFades the screen back in after using fadeout
Charactersetlevel(Level)Sets player level to the specified number
CharacterlevelupIncreases player level by 1
Characteraddexp(Amount)Grants specified amount of experience points
Characteraddskillpoints(Amount)Grants specified number of skill points
Characterlearnskill(‘Skill ID’)Unlocks skill matching specified ID, for example, learnskill(‘sword_s3’)
CharacterCat(0 / 1)Enables (1) or disables (0) night vision
CharacterDrunk(0 / 1)Enables or disables ‘Drunk Mode’, distorting vision and dialogue
CharacteraddHair1Sets hairstyle to the default style
CharacteraddHair2Sets hairstyle to a ponytail
CharacteraddHair3Sets hairstyle to long, loose hair
CharacteraddHairDLC1Sets hairstyle to a loose, short haircut
CharacteraddHairDLC2Sets hairstyle to a mohawk with a ponytail
CharacteraddHairDLC3Sets hairstyle to Elven Rebel’s haircut
CharacterWitcherHairstyle(‘1’ / ‘2’ / ‘3’)Sets hairstyle to the specified number (‘1’, ‘2’, or ‘3’)
Charactersetbeard(#, #)Sets beard style or forces beard growth
CharactershaveCleans facial hair
Charactersettattoo(0 / 1)Shows (1) or hides (0) the The Witcher 2 tattoo
Charactersetcustomhead(‘Head ID’)Applies a custom head using a head ID
CharacterremovecustomheadRemoves custom head and reverts to default
Characteraddabl(‘Buff ID’)Grants the specified buff, for example, addabl(‘ForceCriticalHits’)
Characterrmvabl(‘Buff ID’)Removes the specified buff
Characterbuffme(‘Effect Type ID’, Seconds)Applies specified effect for a set duration in seconds
CharactercleardevelopResets Geralt to level 1, clears inventory, and restores starting gear
InventoryaddkeysGives all keys required to open all doors
Inventoryadditem(‘Item Code’, Amount)Spawns specified item code and quantity into inventory (e.g., additem(‘Dye Red’, 1))
Inventoryremoveitem(‘Item Code’)Removes specified item from inventory
Inventoryaddmoney(Amount)Adds specified amount of Crowns
Inventoryremovemoney(Amount)Deducts specified amount of Crowns
InventorywitchcraftGrants one copy of every item in the game (may take time/crash)
In-Game / Worldspawn(‘NPC ID’, Amount, Distance, true/false)Spawns specified NPCs with quantity, distance, and hostility options
In-Game / Worldkillall(Distance)Defeats all nearby enemies (distance optional)
In-Game / WorlddismemberDismembers the currently targeted NPC
In-Game / Worldappearance(‘Appearance ID’)Changes the visual appearance of the targeted NPC or character
In-Game / WorldSpawnHorseSpawns a standard horse
In-Game / WorldstaminaponystaminaSpawns a horse with unlimited stamina
In-Game / WorldinstantMount(‘NPC ID’)Spawns and instantly mounts specified NPC, for example instantMount(‘horse’)
In-Game / WorldspawnBoatAndMountSpawns a boat and immediately mounts you to it
In-Game / WorldmakeitrainStarts a storm
In-Game / WorldstoprainStops ongoing rain or storms
In-Game / Worldchangeweather(‘Weather ID’)Changes world weather to a specific type, for example changeweather(‘Winter Epilog’)
In-Game / Worldsettime(Day, Hour, Minute, Seconds)Sets environmental time of day
In-Game / WorldTM(Multiplier)Adjusts time passage speed (default is 1, 0.5 is half speed, 2 is double speed)
Map & TravelAllowFT(0 / 1)Enables (1) or disables (0) the ability to fast travel from any location
Map & TravelShowAllFT(0 / 1)Shows all Fast Travel pins on the map
Map & TravelShowPins(0 / 1)Shows all map pins
Map & TravelShowKnownPins(0 / 1)Reveals (1) or hides (0) all question mark (?) locations
Map & TravelgotoWyzimaTeleports character to Wyzima
Map & TravelgotoNovigradTeleports the character to Novigrad
Map & TravelgotoSkelligeTeleports the character to Skellige
Map & TravelgotoKaerMorhenTeleports the character to Kaer Morhen
Map & TravelgotoPrologTeleports the character to Prologue
Map & TravelgotoPrologWinterTeleports character to Prologue Winter
Map & Travelxy(X, Y)Teleports character directly to entered X and Y coordinates
GwentsecretgwintStarts a Gwent match instantly anywhere
GwentwinGwint(true / false)Instantly wins (true) or loses (false) the current Gwent match
GwentaddgwintcardsGrants one of every Gwent card (except Katakan)
UI & SystemactivateAllGlossaryCharactersUnlocks and reveals all characters in the glossary
UI & SystemactivateAllGlossaryBeastiaryUnlocks and reveals all monsters in the bestiary
UI & SystemdlgshowHides the in-game HUD/GUI (use dlghide to reveal)
UI & Systemtestpause / testunpausePauses or unpauses the game
UI & SystemToggleCameraAutoRotationToggles automatic camera rotation following the character

How to Enable and Use The Witcher 3 Debug Console for Cheat Codes

Although The Witcher 3 comes with a debug console, the feature is disabled by default by the developers. To use the Witcher 3 console commands, players have to enable the console first. Maybe along with Geralt’s new love, Lilia, the upcoming DLC also introduces this feature directly in the game. But till then, here is how you can enable the console in The Witcher 3:

  • Open your Steam library and look for The Witcher 3. Right-click on the game and select Installed Files.
  • Click on Browse to open the folder where the game has been installed.
  • Search for the bin folder and open it.
  • Next, open the config folder and then the base folder.
  • Right-click on the general file and open it with Notepad.
  • The file will have ConfigVersion=5 written inside, and you don’t need to change it. On the next line, add the line DBGConsoleOn=true. Save the file and close it.
  • Now open The Witcher 3 and press the ‘~’ (tilde) key to open the console. If this button doesn’t work, try the ‘@’ and ‘#’ keys instead.
  • The Witcher 3 browse game files
  • enable The Witcher 3 console

Other than that, players can use The Witcher 3 console mods to enable the console in the game. However, I prefer doing it this way instead, as it is less complicated. Also, if you are planning to get the new DLC, make sure your PC meets the The Witcher 3 Songs of the Past DLC system requirements.

Are The Witcher 3 Console Commands Available on PlayStation, Switch, and Xbox?

No, The Witcher 3’s console commands don’t work on PlayStation, Switch, and Xbox consoles. This is because console is disabled in the game, and players cannot edit the General.ini game file on consoles; neither can they install mods for it. So, if players want to use The Witcher 3 cheats, they have to do it on PC.

So, that’s it. Now you know about all The Witcher 3 console commands and cheat codes, along with how to enable the console. If you have any questions, ask us in the comments section below.

How to enable console commands in Witcher 3?

To enable console commands in Witcher 3, players must either edit in-game files or use console mods.

Can I use Witcher 3 console on PlayStation, Switch, and Xbox?

No, you cannot use the Witcher 3 console on PlayStation, Switch, or Xbox. Players must edit game files or use mods, which they cannot do on gaming consoles.

Does using console commands in Witcher 3 disable achievements?

No, using Witcher 3 Wild Hunt console commands and cheats doesn’t disable achievements.

#Tags
Comments 0
Leave a Reply

Loading comments...