The Witcher 3 Console Commands
The Witcher 3: Wild Hunt has no button-combo or redeemable cheat codes on any platform. Cheating is done exclusively through the PC-only built-in debug (developer) console, which is unlocked by editing general.ini (DBGConsoleOn=true) on the standard editions and via a small mod/enabler on some next-gen builds. All commands are typed, CASE-SENSITIVE, and entered after opening the console with the tilde (~), backquote, or F2 key. There is no console on PlayStation, Xbox, Switch, or mobile.
- Cheats
- 64
- Platforms
- PC
- Type
- PC mod console
- Last reviewed
- November 1, 2026
Before you use cheats: PC ONLY. No cheats exist on PlayStation, Xbox, Switch, or mobile. The console must be enabled by editing general.ini (add DBGConsoleOn=true) or, on some next-gen builds, via a Nexus mod; back up the file first. Commands are CASE-SENSITIVE and item codes go inside apostrophes, e.g. additem('Aerondight'). Good news: using the debug console does NOT disable Steam/GOG achievements in The Witcher 3 (confirmed by community testing), and there is no online component, so there is no ban risk. Caveats: some commands are destructive and cannot be undone in the current session, so save first. cleardevelop wipes your inventory and resets Geralt to level 1; witchcraft (adds one of every item) can overload/crash the game; setting an extreme setlevel or removeitem on quest items can break quests or saves. Spawning or removing the wrong items can corrupt a playthrough, so keep a separate backup save before heavy console use.
How to enter cheats
PC
1) Browse to the game's install folder (Steam: right-click game > Properties > Installed Files > Browse; then bin\config\base\general.ini. GOG/Epic: same bin\config\base\general.ini path). 2) Open general.ini in Notepad and add a new line at the bottom: DBGConsoleOn=true 3) Save the file and launch the game. 4) In-game, press the tilde (~) / backquote key (or F2 on some builds) to open the console. 5) Type a command exactly as written (commands ARE case-sensitive) and press Enter. Back up general.ini before editing.
PC
NEXT-GEN / Complete Edition alternative: The general.ini DBGConsoleOn=true method works on most next-gen builds. If the console will not open after the .ini edit, install a community Debug Console Enabler mod from Nexus Mods (extract its bin and content folders into the game directory), then open the console with ~ or F2/F4. No mod is needed for the classic/old-gen version.
PlayStation
Not available. The debug console is a PC-only feature; PS4/PS5 have no cheat codes, button combos, or redeemable codes.
Xbox
Not available. The debug console is a PC-only feature; Xbox One / Series X|S have no cheat codes or button combos.
Switch
Not available. The Nintendo Switch edition has no console or cheat codes.
All The Witcher 3 cheats
64 cheats
Player / Character Cheats (12)
Toggle god mode (invincible / cannot take damage)
Toggle on/off. Type again to disable.
PCgodFully restore Geralt's health
PChealmeHeavy-damage mode: every hit deals 40% of the target's MAX health
Effectively kills most enemies in ~3 hits.
PClikeabossSet Geralt to a specific level
Example: setlevel(40). Very high values can cause issues.
PCsetlevel(LEVEL)Gain one level
PClevelupAdd experience points
Example: addexp(10000).
PCaddexp(AMOUNT)Add skill (ability) points
Example: addskillpoints(50).
PCaddskillpoints(AMOUNT)Learn a specific skill instantly
Skill ID must be in apostrophes. See Commands.gg for the full skill-ID list.
PClearnskill('SKILL_ID')Reset Geralt completely to level 1 and clear inventory
DESTRUCTIVE. Wipes inventory and progression. Save first.
PCcleardevelop+200 Attack Power and +200 Spell Power buff
Apply via the addabl ability command.
PCaddabl('DamageBuff')Guarantee 100% critical hit chance
PCaddabl('ForceCriticalHits')Massively boost Vitality for near-immortality
Alternative to god mode.
PCaddabl('ConImmortal')
Money & Items (7)
Add Crowns (money)
Example: addmoney(100000). There is no additem('Crowns') item code; use addmoney for currency.
PCaddmoney(AMOUNT)Remove Crowns (money)
Example: removemoney(500).
PCremovemoney(AMOUNT)Add any item by its code (with optional quantity)
Item code MUST be in apostrophes. Quantity is optional (defaults to 1). Example: additem('Dye Red', 3).
PCadditem('ITEM_CODE', AMOUNT)Remove an item from inventory
Be careful removing quest items.
PCremoveitem('ITEM_CODE')Add one of every item in the game
CAUTION: can overload inventory and crash the game. Save first.
PCwitchcraftAdd all keys
PCaddkeysAdd basic / improved alchemy ingredients
addalch = basic materials; addalch2 = improved materials.
PCaddalchPCaddalch2
Popular additem Item Codes (14)
Aerondight (legendary silver sword)
Blood and Wine upgraded version: additem('Aerondight EP2').
PCadditem('Aerondight')Iris (Olgierd's steel sword, Hearts of Stone)
Iris is the proper name of Olgierd's saber, so the item code uses 'Olgierd Sabre'.
PCadditem('Olgierd Sabre')Zireael (Ciri's sword)
Phantom version: additem('Zireael Phantom Sword').
PCadditem('Zireael Sword')Wolf (Wolven) School Grandmaster gear (steel/silver swords)
Wolf School set sword tiers run 1-4; armor: 'Wolf Armor 4', 'Wolf Pants 5', 'Wolf Boots 5', 'Wolf Gloves 5'.
PCadditem('Wolf School steel sword 4')PCadditem('Wolf School silver sword 4')Cat (Feline/Lynx) School gear
Cat School is coded as 'Lynx'. Pieces: 'Lynx Boots 1', 'Lynx Gloves 1', 'Lynx Pants 1'. Higher tiers use higher numbers.
PCadditem('Lynx School steel sword 1')PCadditem('Lynx Armor')Bear (Ursine) School gear
Pieces: 'Bear Boots 1', 'Bear Gloves 1'; silver: 'Bear School silver sword'.
PCadditem('Bear School steel sword')PCadditem('Bear Armor')Griffin (Gryphon) School gear
Griffin School is coded 'Gryphon'. Silver: 'Gryphon School silver sword'; boots: 'Gryphon Boots 1'.
PCadditem('Gryphon School steel sword')PCadditem('Gryphon Armor')Hen Gaidth (vampire) armor set, Blood and Wine
Set also: 'q704_vampire_gloves', 'q704_vampire_pants', 'q704_vampire_boots', 'q704 vampire steel sword'.
PCadditem('q704_vampire_armor')PCadditem('q704_vampire_mask')Generic unique steel / silver swords
PCadditem('Unique steel sword')PCadditem('Unique silver sword')Combat oils (example: Beast Oil tiers)
Tiers 1-3 exist; many oil families: Beast/Cursed/Hybrid/Insectoid/Magicals/Necrophage Oils, Hanged Man Venom.
PCadditem('Beast Oil 1')Potions (examples)
Also 'White Raffards Decoction 1', etc.
PCadditem('Swallow 1')PCadditem('Cat 1')Bombs (examples)
PCadditem('Samum 1')PCadditem('Grapeshot 1')Dyes (Blood and Wine armor dyes)
Full set: Dye Default/Black/Blue/Brown/Gray/Green/Orange/Pink/Purple/Red/Turquoise/White/Yellow.
PCadditem('Dye Red')Runes (examples)
Rune families: stribog, devana, zoria, perun, elemental, veles (each lesser/standard/greater); plus morana, triglav, dazhbog.
PCadditem('Rune perun greater')
Spawning & Combat (7)
Spawn NPCs or monsters
AMOUNT/DISTANCE/hostile flag optional. NPC/monster ID in apostrophes. See spawn-ID database.
PCspawn('NPC_ID', AMOUNT, DISTANCE, true/false)Kill all nearby enemies
Within a radius: killall(DISTANCE), e.g. killall(50).
PCkillallSpawn a horse
PCSpawnHorseMount the player on a horse
PCinstantMount('horse')Give the horse unlimited stamina
PCstaminaponySpawn a boat and mount it
For sea travel in Skellige.
PCspawnBoatAndMountChange a targeted NPC's appearance
PCappearance(NAME)
Teleport & World (15)
Teleport to Velen / Novigrad region (Novigrad)
PCgotoNovigradTeleport to Skellige
PCgotoSkelligeTeleport to Kaer Morhen
Note the in-game spelling 'KaerMohren'.
PCgotoKaerMohrenTeleport to White Orchard prologue
Winter version: gotoPrologWinter.
PCgotoPrologTeleport to Vizima (Royal Castle, prologue intro)
PCgotoWyzimaTeleport to exact map coordinates
PCxy(X, Y)Enable fast travel from anywhere
Disable with AllowFT(0).
PCAllowFT(1)Reveal all fast-travel points
PCShowAllFT(1)Reveal all map pins
PCShowPins(1)Set in-game time
PCsettime(DAY, HOUR, MINUTE, SECOND)Make it rain / start a storm
PCmakeitrainStop the rain
PCstoprainChange the weather
Weather ID in apostrophes (e.g. clear/storm IDs from the database).
PCchangeweather('WEATHER_ID')Toggle cat-eye night vision
Off: Cat(0).
PCCat(1)Toggle drunk visual effect
Off: Drunk(0).
PCDrunk(1)
Appearance & Cosmetic (4)
Change Geralt's hairstyle
DLC hairstyles: addHairDLC1 / addHairDLC2 / addHairDLC3.
PCaddHair1PCaddHair2PCaddHair3Set beard length/style
LENGTH roughly 0-4.
PCsetbeard(0, LENGTH)Shave the beard off
PCshaveToggle neck tattoo
Remove: settattoo(0).
PCsettattoo(1)
Gwent (5)
Add one of every Gwent card
PCaddgwintcardsAdd specific Gwent cards by code
Example: additem('gwint_card_katakan', 5).
PCadditem('gwint_card_NAME', AMOUNT)Instantly win the current Gwent match
PCwinGwint(true)Start a Gwent game anywhere
PCsecretgwintShow known Gwent cards
PCShowKnownGwintCards
The Witcher 3 item-code table is huge: the Commands.gg database lists 4,231 distinct additem item codes (plus separate large tables for spawn/NPC IDs, skill IDs, and weather IDs). The codes above are the most-searched weapons, witcher-gear sets, consumables, and currency, captured with their exact additem syntax. For the complete, authoritative, searchable item-ID list use the Commands.gg database (https://commands.gg/witcher3/items, 4,231 entries) and its spawn/skill subpages. No item IDs were invented; any code whose exact descriptive name could not be fully verified (e.g. specific Cat/Bear/Griffin tier numbers) is noted as following the tiered naming pattern rather than asserted blindly.
FAQ
How do you enable cheats in The Witcher 3?
On PC you turn on the debug console by editing the game's general.ini config file to enable the console, then open it in-game and type commands. Commands are case-sensitive, so type them exactly as shown.
Are there cheats for The Witcher 3 on PS4, PS5, or Xbox?
No. The debug console and its commands are available only on the PC version. There are no built-in cheat codes for the PlayStation or Xbox releases; console players can only use in-game exploits.
Is there a money cheat in The Witcher 3?
Yes, on PC. The debug console includes a command that adds crowns to your inventory, letting you grant yourself any amount of money instantly. It works on the base game and the Hearts of Stone and Blood and Wine expansions.
Do cheats or console commands disable achievements in The Witcher 3?
Generally no. The Witcher 3's debug console commands do not block Steam, GOG, or other achievements, so you can use them and still unlock trophies, though using them on a fresh save is still recommended.
Can you spawn items and gear with console commands?
Yes. An additem-style command lets you spawn weapons, armor, crafting materials, and other gear by their internal item name. Each item has a specific ID you enter exactly, including the quantity you want.
Is there a god mode or instant level-up cheat?
Yes, on PC. The console has a god mode command for invincibility and a command to add character levels, letting you raise Geralt's level quickly instead of grinding experience.
Checked against
- The Witcher 3 console commands and cheats - PC Gamer
- Witcher 3 Cheats and Console Commands List - Commands.gg
- Witcher 3 Item Codes List (4,231 codes) - Commands.gg
- Witcher 3 addmoney Command Help & Examples - Commands.gg
- Olgierd Sabre item code - Commands.gg
- Witcher 3 Next-Gen Console Commands: Full List of Cheats - Prima Games
- Witcher 3: Blood & Wine - Dev Console Guide / DLC Item Codes - Gameranx
- The Witcher 3: Wild Hunt - Console Commands (Cheat Codes) - gameplay.tips
- The Witcher 3 Wild Hunt: Items cheats - gamepressure.com
- Does console disable earning achievements? - Steam Community
- Will mods disable Witcher 3 achievements? - GOG.com Forum
Found a code that does not work? Tell us through the contact page and we will recheck it.
More cheats
RPG console commands