Looking to get the most out of your Witcher 3 experience? By using the in-game console, you can enter a command for nearly anything you can think of, and trust us; it’s a long list. We have full faith that you’re only using these cheats because you’ve already beaten the game legitimately and are now interested in spicing things up for your next playthrough. If that’s not the case, however, well.. we won’t judge. Here’s the full list of console command cheats in The Witcher 3 Next-Gen upgrade.
Related: How to Increase Witcher 3 Next-Gen Performance and FPS
Witcher 3 Next-Gen Console Commands: Full List of Cheats
Before you can start cheating, you’ll need to enable the debug console in The Witcher 3. To do this, follow these steps:
- Locate the game in your Steam library and right-click it
- Select Properties
- Click Local Files, then click Browse Local Files
- Open the ‘bin’ folder, then the ‘config’ folder, and finally the ‘base’ folder
- In the ‘base’ folder, find the general.ini file and right-click it to open it with Notepad
- Paste the following text at the bottom of the file: DBGConsoleOn=true
- Save and close the file, and start The Witcher 3
To bring up the debug console in-game, press the tilde (~) key.
Gameplay Cheats in The Witcher 3 Next-Gen
addabl(buffID) | Instantly adds a specific buff to you. |
addexp(#) | Gives a specific amount of experience points. |
additem(itemID,#) | Adds a specific item and quantity to your inventory. Example: additem(Moonblade, 10) |
addkeys | Gives all keys in the game. |
addmoney(#) | Adds any amount of money to your inventory. |
addskillpoints(#) | Gives you a specific amount of skill points. |
AllowFT(1) | Fast travel from any location. 0 to disable. |
buffme(effectID,#) | Buffs you with a chosen effect for a specific amount of time. |
cat(1) | Enables you to see in the dark. 0 to disable. |
Ciri | Changes character to Ciri. |
Geralt | Changes character to Geralt. |
god | Makes the player invincible. |
gotoKaerMohren | Teleports you to Kaer Morhen. |
gotoNovigrad | Teleports you to Novigrad. |
gotoProlog | Teleports you to Prolog. |
gotoPrologWinter | Teleports you to Prolog Winter. |
gotoSkellige | Teleports you to Skellige. |
gotoWyzima | Teleports you to Wyzima. |
healme | Fully heals you. |
instantMount(NPCID) | Spawns any NPC and mounts you to them. |
killall | Kills all nearby enemies. |
learnskill(skillID) | Instantly learns a specific skill. Example: learnskill(magic_1) |
levelup | Levels you up. |
likeaboss | Enables ‘Like a Boss’ mode, which causes you to deal 40% of an enemy’s maximum health with each hit. |
removeabl(buffID) | Instantly removes a specific buff from you. |
removeitem(itemID) | Removes a specific item from your inventory. |
removemoney(#) | Removes any amount of money from your inventory. |
setlevel(#) | Sets your level to a specific number. |
ShowAllFT(1) | Reveals all fast travel pins on the map. 0 to disable. |
ShowAllPins(1) | Reveals all pins (signposts) on the map. 0 to disable. |
ShowKnownPins(1) | Reveals all locations/areas on the map. 0 to disable. |
spawn(name,#) | Spawns a specific NPC and amount. Example: spawn(gargoyle,5) |
SpawnBoatAndMount | Spawns a boat and mounts you to it. |
SpawnHorse | Spawns a horse. |
staminapony | Spawns a horse with infinite stamina. |
testpause | Pauses the game. |
testunpause | Resumes the game. |
witchcraft | Adds one of every item in the game to your inventory. |
xy(#,#) | Teleports you to specific coordinates. |
- Helpful links: NPC Spawn IDs – Buff IDs – BuffMe Effect IDs – Skill IDs – Item IDs
Related: The Witcher 3 Next-Gen Update Netflix DLC Walkthrough
Hairstyle and Cosmetic Cheats in The Witcher 3 Next-Gen
addHair1 | Changes Geralt’s hair to default style. |
addHair2 | Changes Geralt’s hair to a ponytail. |
addHair3 | Changes Geralt’s hair to a longer, more loose style. |
addHairDLC1 | Makes Geralt’s hair shorter with bangs. |
addHairDLC2 | Makes Geralt’s hair a mohawk with a ponytail. |
addHairDLC3 | Makes Geralt’s hair shorter without bangs. |
removecustomhead | Removes a custom head type for Geralt. |
setbeard(beardID) | Changes your beard based on the beard ID. |
setcustomhead(headID) | Sets a custom head type for Geralt. |
settattoo(1) | Gives Geralt a neck tattoo. 0 to disable. |
shave | Gives Geralt a clean shave. |
WitcherHairstyle(1-3) | Swaps between 3 different hairstyles. |
- Helpful links: Custom Head IDs – Beard IDs
Related: How to Activate Quick Casting in The Witcher 3 Next-Gen Upgrade
Miscellaneous Cheats in The Witcher 3 Next-Gen
activateAllGlossaryBeastiary | Displays the beastiary with all monsters. |
activateAllGlossaryCharacters | Displays the glossary with all characters. |
addgwintcards | Adds one copy of every Gwent card to your deck (excluding Vampire: Katakan) |
additem(gwint_card_NAME,#) | Adds specific Gwent card and amount to your deck. Example: additem(gwint_card_ghoul,10) |
changeweather(weatherID) | Changes weather to a specific type base on ID. |
cleardevelop | Completely resets your character, including level, inventory, and gear. |
dismember | Dismembers the currently targeted character. |
dlgshow | Shows or hides the game UI. |
drunk(1) | Enables drunk mode. 0 to disable. |
fadein | Fades the game back in. |
fadeout | Fades the game out. |
makeitrain | Causes stormy weather. |
secretgwint | Begins a game of Gwent. |
settime(days, hours, minutes, seconds) | Sets date and time in-game. |
stoprain | Stops stormy weather. |
TM(multiplier) | Changes the game speed by a specific amount. Example: 0.5 for half speed, 2 for double speed. |
ToggleCameraAutoRotation | Toggles automatic camera rotation around you. |
winGwint(1) | Instantly win a game of Gwent. 0 to lose. |
- Helpful links: Gwent Card IDs – Weather Type IDs
Related: Witcher 3 Next-Gen: How to Start New Game Plus
For more information on The Witcher 3 Next-Gen upgrade, check out our other guides here at Prima Games.