The Witcher 3: Wild Hunt Cheat Codes
22 cheat codes for The Witcher 3: Wild Hunt on PC.
God Mode (God Mode)
Makes Geralt invulnerable to all damage, rendering him immortal.
god
First, enable the debug console (usually requires a mod or game file edit, like editing 'general.ini' in 'The Witcher 3 Wild Hunt\bin\config\base' to add 'DBGConsoleOn=true' under '[General]' or using the 'Debug Console Enabler' mod). In-game, press '~' or 'F2' to open the console, type 'god', and press Enter.
Add Orens (Money) (Infinite Money)
Adds the specified amount of Orens (the game's currency) to Geralt's inventory.
addmoney(amount)
Open the debug console, type 'addmoney(desired_amount)' (e.g., 'addmoney(9999999)'), and press Enter. Replace 'desired_amount' with the number of Orens you wish to add.
Heal Player (Misc)
Instantly restores Geralt's health to its maximum.
healme
Open the debug console, type 'healme', and press Enter.
Level Up Player (Level Skip)
Immediately increases Geralt's experience level by one.
levelup
Open the debug console, type 'levelup', and press Enter. Repeat the command to level up multiple times.
Add Any Item (Weapons)
Adds a specified item to Geralt's inventory. This can be used for weapons, armor, crafting components, potions, etc., by providing the correct item ID.
additem('item_id', amount)
Open the debug console, type 'additem('ITEM_ID', QUANTITY)' (e.g., 'additem('Aerondight', 1)' or 'additem('Mahakaman Gwent Card', 5)'), and press Enter. Replace 'ITEM_ID' with the exact internal name of the item and 'QUANTITY' with the desired number.
Learn Skill (Characters)
Teaches Geralt a specific skill or ability. Requires the exact skill ID.
learnskill(skill_id)
Open the debug console, type 'learnskill(SKILL_ID)' (e.g., 'learnskill(sword_skill_s1)' for Muscle Memory), and press Enter. Replace 'SKILL_ID' with the desired skill's internal identifier.
Set Beard Style / Shave (Characters)
Changes Geralt's beard style. 'setbeard(1)' gives a full beard, 'shave()' removes it completely.
setbeard(style_id) / shave()
Open the debug console, type 'setbeard(1)' for a full beard or 'shave()' to remove the beard, then press Enter.
Unlock All Mutations (Unlock All)
Unlocks all character mutations, typically from the Blood and Wine expansion, for Geralt.
learnallmutations
Open the debug console, type 'learnallmutations', and press Enter.
Add Money (Infinite Money)
Adds the specified amount of crowns to your inventory. Replace 'amount' with a number (e.g., 'addmoney(5000)').
addmoney(amount)
Press `~` (tilde) to open the console and type the command.
Spawn Item (Weapons)
Adds a specific item to your inventory. Replace 'item_name' with the internal item ID (e.g., 'additem('q_steel_sword_griffin', 1)') and 'quantity' with the desired number.
additem('item_name', quantity)
Press `~` (tilde) to open the console and type the command. Requires knowing item IDs.
Heal Geralt (Misc)
Fully restores Geralt's health.
healme
Press `~` (tilde) to open the console and type the command.
Set Level (Level Skip)
Sets Geralt's character level to the specified number. Replace 'level' with your desired level.
setlevel(level)
Press `~` (tilde) to open the console and type the command.
No Clip Mode (Misc)
Allows Geralt to fly and walk through walls and obstacles. Use again to disable.
noclip
Press `~` (tilde) to open the console and type the command.
Teleport (Misc)
Teleports Geralt to a specified map location. Replace 'location_name' with a valid location ID (e.g., 'goto(velen)').
goto(location_name)
Press `~` (tilde) to open the console and type the command. Requires knowing location IDs.
Kill All Enemies (Misc)
Kills all enemies and hostile NPCs in the immediate vicinity.
killall
Press `~` (tilde) to open the console and type the command.
God Mode (Invincibility) (God Mode)
Enables total invincibility for Geralt, making him immune to all damage.
god
First, ensure the debug console is enabled (often requires a mod or file edit). During gameplay, press the `~` (tilde) key to open the console, type `god`, and press Enter. Repeat the command to toggle God Mode off.
Instant Full Health (Extra Lives)
Immediately refills Geralt's health bar to maximum.
healme
Ensure the debug console is enabled. During gameplay, press the `~` (tilde) key, type `healme`, and press Enter.
Play as Ciri (Characters)
Switches the playable character from Geralt to Ciri.
Ciri
Ensure the debug console is enabled. During gameplay, press the `~` (tilde) key, type `Ciri`, and press Enter. To switch back to Geralt, use the 'Geralt' command.
Play as Geralt (Characters)
Switches the playable character to Geralt, particularly useful after playing as Ciri.
Geralt
Ensure the debug console is enabled. During gameplay, press the `~` (tilde) key, type `Geralt`, and press Enter.
Advance Experience Level (Level Skip)
Immediately advances Geralt's experience by one full level.
levelup
Ensure the debug console is enabled. During gameplay, press the `~` (tilde) key, type `levelup`, and press Enter.
Spawn Specific Items (Weapons)
Adds any specific item (including weapons, armor, consumables, and crafting materials) to Geralt's inventory by using its unique item code. Thousands of items are available.
additem('item_code', quantity)
Ensure the debug console is enabled. During gameplay, press the `~` (tilde) key. Type `additem('item_code', quantity)` replacing `'item_code'` with the exact ID of the item you want (e.g., `'Weapon Repair Kit'`) and `quantity` with the desired number (e.g., `10`). Then press Enter. Example: `additem('Weapon Repair Kit', 5)`.
Unlimited Inventory Weight (Misc)
Removes inventory weight limits so you can carry all your loot.
additem('Debug Console Enabler') then setvar(Weight, 9999)
Open the console (key usually ~), type the command, and press Enter.