KCD2 code use is available on PC through the developer console. Add -devmode to the game's launch options, restart, load a save, and press the physical key below Esc and left of 1. The most useful KCD2 code choices add Groschen, spawn one known item, change a display setting, or show Henry's coordinates. Make a separate manual save before using any gameplay-changing command.
Quick answer: For a simple KCD2 code test, enter
wh_cheat_money 1000. If 1,000 Groschen appears, developer mode is active. To add a lockpick, enterwh_cheat_addItem 8d76f58e-a521-4205-a7e8-9ac077eee5f0. Run the item command again for another copy because the quantity argument is unreliable.
How to Enable a KCD2 Code on PC
- Close Kingdom Come: Deliverance II.
- In Steam, open Library, right-click the game, and select Properties.
- Under General → Launch Options, enter exactly
-devmode. - Restart the game and load a save.
- Press the backtick/tilde key on an English keyboard:
`/~. - Type the KCD2 code exactly as shown and press Enter.
The KCD2 code console key is the physical key below Esc and left of 1; its printed symbol varies by keyboard layout. A German keyboard uses the ^ key. If the console does not open, temporarily switch Windows to an English layout before changing files or key bindings.
PlayStation and Xbox do not expose this developer console. A KCD2 code copied from a PC guide therefore cannot be entered on those versions.
Best KCD2 Code Quick List
| Job | KCD2 code | Practical note |
|---|---|---|
| Add Groschen | wh_cheat_money 1000 | Replace 1000 with a positive whole number |
| Add one item | wh_cheat_addItem ITEM_ID | Replace ITEM_ID and repeat for more copies |
| Save without Schnapps | wh_sys_NoSavePotion = 1 | Set to 0 to restore normal saving |
| Show coordinates | wh_rpg_getLocation | Record all three values before teleporting |
| Teleport | goto X Y Z | Save first; wrong values can put Henry under terrain |
| Easier lockpicking | wh_pl_LockPickingShakeOverride = 0 | Removes the minigame shake |
| Hide the HUD | wh_ui_showHUD = 0 | Use 1 to show it again |
| Change vertical FOV | cl_fov 85 | Extreme values distort the view |
This page is the fast KCD2 code reference. For a longer command list, keyboard fixes, casing differences, and commands recognized by the current build, use the KCD2 console commands guide.
KCD2 Code for Money and Item IDs
Use this KCD2 code to add money:
textwh_cheat_money 1000Use this KCD2 code pattern to add an item:
textwh_cheat_addItem ITEM_IDFor example, this KCD2 code adds one lockpick:
textwh_cheat_addItem 8d76f58e-a521-4205-a7e8-9ac077eee5f0Many KCD2 code guides append a quantity, but community testing shows that wh_cheat_addItem ITEM_ID 10 often adds only one copy or appears to do nothing. The dependable method is to submit the base KCD2 code once per item and use the up-arrow key to recall it.
Tested KCD2 Code Item IDs
| Item | Item ID |
|---|---|
| Weak Marigold Decoction | B38c34b7-6016-4f64-9ba2-65e1ce31d4a1 |
| Weak Saviour Schnapps | 928463d9-e21a-4f7c-b5d3-8378ed375cd1 |
| Lockpick | 8d76f58e-a521-4205-a7e8-9ac077eee5f0 |
| Armorer's Kit | 167eb312-0e9d-4c2f-8ce3-56c32f5a84cb |
| Cobbler's Kit | 238538b5-cd3e-460e-8e85-52c820edb716 |
| Tailor's Kit | 9f7a0c0a-6458-4622-9cc5-2f4dd4898b50 |
| Blacksmith's Kit | C707733a-c0a7-4f02-b684-9392b0b15b83 |
| Bandage | 9fa3000e-3807-48a8-bed8-81427f0bda55 |
The two KCD2 code potion IDs above produce their weak variants in current community tests. If you want stronger potions without risking an outdated ID, follow the normal KCD2 recipes and alchemy process. IDs from the first game are not interchangeable with KCD2.
Why a KCD2 Code Is Not Working
When a KCD2 code fails, check these causes in order:
- Wrong launch argument: Use
-devmode, with no space after the dash. - No restart: Fully close and relaunch after changing launch options.
- Wrong key: Use the physical key below Esc, or switch to an English layout.
- Wrong platform: The KCD2 code console is a PC feature.
- Old command or item ID: A KCD1 value may not exist in KCD2.
- Wrong casing: Compare the spelling with the console's own
?_command list. - Quantity argument: Remove the number after an item ID and repeat the base command.
- Silent success: Check the inventory, money total, or screen instead of waiting for a message.
If one visual KCD2 code works but money or item commands fail, developer mode may not be applied to the executable you launched. Recheck the active storefront or shortcut rather than assuming the item ID is wrong.
Unsafe or Unreliable KCD2 Code Claims
Do not treat every copied KCD2 code list as verified. In particular, treat these KCD2 code claims cautiously:
cheat_set_wanted_level=0is frequently reported as unknown or ineffective in KCD2.wh_rpg_UnlockAllAchievementshas conflicting reports and should not be promised as a working unlock.wh_rpg_OneShotKill = 1can make both Henry and enemies lethal.wh_horse_StealCurrentHorsecan create ownership problems with scripted horses.- Teleporting past a trigger or spawning a unique quest item can break quest progression.
Use ordinary supplies for a low-risk KCD2 code test. Do not spawn quest keys, remove inventory, or experiment in your only save. A command printed in an old article is not proof that the current retail build exposes it.
KCD2 Code FAQ
Does a KCD2 code work on PS5 or Xbox?
No. These developer-console inputs are for PC. The retail PlayStation and Xbox versions do not provide the same console.
What is the safest first KCD2 code?
Use wh_cheat_money 1000 in a backup save, then verify the Groschen total. It tests -devmode without teleporting Henry or spawning a quest object.
Can one KCD2 code add ten items?
The quantity parameter is inconsistent. Run wh_cheat_addItem ITEM_ID once, check the inventory, and repeat it with the up-arrow key.
Can a KCD2 code break a quest?
Yes. Teleporting beyond scripted triggers or spawning unique quest objects can leave the journal and world state out of sync. Keep a clean save.
Does a KCD2 code disable achievements?
There is no authoritative guarantee covering every patch and storefront. If achievements matter, use a separate save and unlock them through normal play.






























