Cyberpunk 2077 Cheats
Cyberpunk 2077 has NO retail developer console and no built-in cheat codes. On PC, the community mod Cyber Engine Tweaks (CET) by maximegmd adds a fully working in-game console that accepts the game's own Lua/REDscript debug functions: spawn money and items, set level and Street Cred, grant attribute/perk points, modify player stats, toggle infinite stamina, unlock all vehicles, and trigger story debug facts (including the secret ending). Console/PlayStation/Xbox/Switch have no equivalent, so all codes below are PC ONLY and depend on having CET installed and matched to your game patch.
35 cheats // pick your platform below

Heads up // PC ONLY. There are no official cheats and no codes on PlayStation, Xbox, Switch, or mobile - the only working method is the third-party Cyber Engine Tweaks mod. Using console commands flags the current play session as modded and DISABLES Achievements/progress for that session; fully closing and relaunching the game without using the console restores Achievement tracking (CET being merely installed does not by itself disable achievements - entering commands does). Item ID strings and some debug-fact/command behavior CHANGE BETWEEN PATCHES (the 2.0 rework, 2.1, 2.12, 2.13+ and Phantom Liberty added/renamed items), and your CET build MUST match your exact game version or the console fails to load. Spawning quest items, forcing debug facts, or setting levels can corrupt saves, break quests, or trigger unexpected story states - back up your save first. Do not use Game.SetDebugFact entries unless you understand the quest impact. CET is single-player only; do not use it to gain advantage in any online context. These are unofficial mod features, not endorsed by CD PROJEKT RED, and are used at your own risk.
How to enter cheats // PC
1) Make sure your Cyberpunk 2077 is updated and note your patch (e.g. 2.x / 2.13+). 2) Download Cyber Engine Tweaks from Nexus Mods (cyberpunk2077/mods/107) or GitHub (maximegmd/CyberEngineTweaks) and pick the build that matches your game version (CET version MUST match the patch or the console will not load). 3) Install via a mod manager (Vortex) or manually extract the archive into the game folder so files land in ...\Cyberpunk 2077\bin\x64 (this adds the plugins\cyber_engine_tweaks files and global.ini). 4) Run the game in Windowed or Borderless mode (CET overlay does not work in exclusive fullscreen). 5) Launch the game; on first run accept the CET prompt/keybind setup. 6) Press the tilde (~) key (the key left of 1, also shown as `) to open the CET overlay, then click the Console tab. 7) Type a command exactly as written (use straight quotes, not curly quotes) and press Enter. Type or run it again to re-apply. To restore Achievements, fully close and relaunch the game without entering console commands.
Money & Resources03 CODES
- Add Eddies (money) - replace x with the amountMost-used cheat. Example: Game.AddToInventory("Items.money", 1000000). Use straight quotes.
Game.AddToInventory("Items.money", x) - Add ammo - replace the type and amountOther ammo strings include Ammo.RifleAmmo, Ammo.ShotgunAmmo, Ammo.SniperRifleAmmo. Capitalization of ammo strings varies by patch; if one fails, check the current item database.
Game.AddToInventory("Ammo.HandgunAmmo", 1000) - Add crafting materials (common to legendary) - replace amountMaterial tier strings: Common/Uncommon/Rare/Epic/Legendary Material 1 and 2. Exact names can shift between patches.
Game.AddToInventory("Items.LegendaryMaterial1", 1000)
Generic Item / Weapon / Cyberware Spawning02 CODES
- Add any item by its ID string - replace the item name and quantityCore spawn command. Replace _itemID_ with a real item/spawn code (see iconic examples below). The full ID/hash table has thousands of entries - see coverageNote.
Game.AddToInventory("Items._itemID_", 1) - Example: spawn a vest / clothing itemDemonstrates the Items. prefix used for clothing/gear.
Game.AddToInventory("Items.Vest_17_basic_01", 1)
Iconic Weapons (most-searched item IDs)08 CODES
- Malorian Arms 3516 (Johnny Silverhand's pistol)Iconic power pistol.
Game.AddToInventory("Items.Preset_Silverhand_3516", 1) - Skippy (talking smart pistol)Smart pistol with AI. See Skippy debug fact below to control its targeting mode.
Game.AddToInventory("Items.Preset_Yukimura_Skippy", 1) - Kongou (Yorinobu's iconic pistol)Power pistol.
Game.AddToInventory("Items.Preset_Liberty_Yorinobu", 1) - Death and Taxes (Maiko's iconic pistol)Power pistol.
Game.AddToInventory("Items.Preset_Nue_Maiko", 1) - Overwatch (Panam's iconic sniper rifle)Power sniper rifle with silencer.
Game.AddToInventory("Items.Preset_Grad_Panam", 1) - Comrade's Hammer (iconic revolver)One-shot heavy revolver. ID may appear as Preset_Burya_Comrade on some patches; if one form fails try the other.
Game.AddToInventory("Items.Legendary_Burya_Comrade", 1) - Nekomata - Breakthrough (iconic sniper/precision rifle)Tech rifle that pierces walls.
Game.AddToInventory("Items.Preset_Nekomata_Breakthrough", 1) - Saburo's Katana (example melee preset)Example of a melee/katana preset string.
Game.AddToInventory("Items.Preset_Katana_Saburo", 1)
Character Level & Street Cred02 CODES
- Set player level - replace x with the target levelSome older guides used Game.SetLevel("Level", x, x); the single-value form is the common post-2.0 syntax. Max level changed across patches (2.0+ raised the cap).
Game.SetLevel("Level", x) - Set Street Cred level - replace xCapitalization of the StreetCred key varies between guides/patches; if one fails, try the other casing.
Game.SetLevel("StreetCred", x, 1)
Attribute, Perk & Skill Points06 CODES
- Grant attribute points - replace xReported to stop working on some newer patches; if so, use the AddDevelopmentPoints fallback below, or the AttributePointSkillbook item.
Game.GiveDevPoints("Attribute", x) - Grant perk points - replace x"Primary" is the perk-point pool. May not work on every patch - use the Lua fallback below if needed.
Game.GiveDevPoints("Primary", x) - Fallback: add perk points via PlayerDevelopmentSystem (replace AA with the count)Lua fallback used by the community when GiveDevPoints fails on newer versions. For attribute points change Primary to Attribute.
pds = Game.GetScriptableSystemsContainer():Get("PlayerDevelopmentSystem"); pds:GetDevelopmentData(Game.GetPlayer()):AddDevelopmentPoints(AA, gamedataDevelopmentPointType.Primary) - Add an Attribute Point (via skillbook item)Use the item from inventory to gain an attribute point. Quantity optional.
Game.AddToInventory("Items.AttributePointSkillbook", 1) - Add a Perk Point (via skillbook item)Use from inventory to gain a perk point.
Game.AddToInventory("Items.PerkPointSkillbook", 1) - Reset/refund perk points (perk respec item)Adds a respec item to refund spent perk points.
Game.AddToInventory("Items.PerkPointsResetter", 1)
Player Stats & God-Mode-Style Effects09 CODES
- Set/boost max Health (pseudo god mode)Sets a very high health pool. Replace the value as desired.
Game.ModStatPlayer("Health", "99999") - Permanent max-health reward itemAlternative permanent health boost item.
Game.AddToInventory("Items.PermanentHealthFood", 1) - Infinite stamina ON / OFFToggle infinite stamina. Pass true to enable, false to disable.
Game.InfiniteStamina(true) - Set Stamina valueReplace x with the value.
Game.ModStatPlayer("Stamina", "x") - Boost Carry CapacityModStatPlayer sets a value directly; the item grants a permanent carry-capacity reward.
Game.ModStatPlayer("CarryCapacity", "999") - Increase movement / max speedReplace x with the multiplier/value.
Game.ModStatPlayer("MaxSpeed", x) - Increase critical hit damageReplace x with the value.
Game.ModStatPlayer("CritDamage", "x") - Increase Memory (RAM) for quickhacksBoosts cyberdeck RAM. Replace x with the value.
Game.ModStatPlayer("Memory", x) - Grant legendary Cyberware Capacity rewardPermanent cyberware capacity boost item.
Game.AddToInventory("Items.CWCapacityPermaReward_Legendary", 1)
Vehicles02 CODES
- Unlock ALL purchasable/player vehiclesSome guides first assign vs = Game.GetVehicleSystem() then call vs:EnableAllPlayerVehicles(). Both are equivalent.
Game.GetVehicleSystem():EnableAllPlayerVehicles() - Unlock a single vehicle by its record stringReplace the Vehicle. string with the desired vehicle record. Run the first line once to define vs, then the second line.
vs = Game.GetVehicleSystem()
Story / Quest Debug Facts (advanced - can break quests)03 CODES
- Unlock the secret ending (Johnny friendship flag)Sets the relationship flag used to access the (Don't Fear) The Reaper secret ending. Watch the exact fact name - some guides typo it as sqo32; sq032 is the commonly cited form. Use the SetFactStr form if SetDebugFact does not persist.
Game.SetDebugFact("sq032_johnny_friend", 1) - Keep Takemura alive (prevent his death flag)Sets the Takemura-dead fact to 0. Forcing quest facts can desync the questline.
Game.SetDebugFact("q112_takemura_dead", 0) - Skippy: force headshot/aim-at-head targeting modeControls Skippy's targeting personality. Set 0 for the alternate (stone-cold/legs) mode.
Game.SetDebugFact("mq007_skippy_aim_at_head", 1)
On the full ID list
There is no single small cheat list: spawnable items in Cyberpunk 2077 number in the thousands (every weapon, weapon preset/variant, clothing piece, cyberware, mod, crafting material, quest item and consumable has its own Items. spawn code or BaseID/hash), and the strings change across patches (notably the 2.0 rework, 2.1 and 2.12/2.13, plus the Phantom Liberty expansion). This answer captures every actual CET COMMAND and its exact syntax plus roughly 30 of the most-searched item/command examples. For the complete, authoritative, version-current ID/hash tables do NOT guess strings - look them up at the RED Modding wiki Spawn Codes (BaseIDs/Hashes) page (https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/references-lists-and-overviews/equipment/spawn-codes-baseids-hashes) and the Cyberpunk Wiki on Fandom item pages (expand each item's Technical Details for its BaseID): https://cyberpunk.fandom.com/wiki/Category:Cyberpunk_2077_Items . The official Cyber Engine Tweaks wiki (https://wiki.cyberenginetweaks.com) documents the console functions themselves.
FAQ // Straight answers
How do you enter cheats in Cyberpunk 2077?
Cheats run through the developer console on PC, which is added by installing the free Cyber Engine Tweaks (CET) mod. After installing it, launch the game and press the tilde (~) key to open the console, then type a command and press Enter.
Does Cyberpunk 2077 have cheats on PS5 and Xbox?
No. The cheat console relies on Cyber Engine Tweaks, which is a PC-only mod. Console versions on PlayStation and Xbox have no built-in developer console or cheat support, so these commands work only on the PC release.
Is there a money cheat in Cyberpunk 2077?
Yes, on PC. Using the Cyber Engine Tweaks console you can run a command that adds Eddies (the in-game currency) directly to your inventory. The amount is set by a number you include in the command, so you can add as little or as much as you want.
Do cheats or mods disable achievements in Cyberpunk 2077?
On PC, mods and console commands generally do not block Steam, GOG, or Epic achievements, as achievements are typically still awarded. Behavior can change between game patches, so back up your save before modding and test on a spare save if you want to be safe.
Is using Cyber Engine Tweaks safe and allowed?
Cyber Engine Tweaks is a widely used, free single-player modding tool. It is generally considered safe for solo play, but it is unofficial, so install it from a trusted source, keep a backup save, and update it after major game patches to avoid crashes.
How do you spawn items or weapons in Cyberpunk 2077?
On PC, you can add items, weapons, and gear to your inventory using AddToInventory-style console commands in Cyber Engine Tweaks. Each item has its own internal code, and you enter that code in the command to spawn the corresponding item.
Sources // cross-checked
- How To Use Console Commands In 2.0 Cyberpunk 2077 - TheGamer
- Cyberpunk 2077 cheat codes: money, weapons, and more - Digital Trends
- All Cheats & Console Codes in Cyberpunk 2077 (2.0) - The Nerd Stash
- Cyberpunk 2077 2.0 console commands - Steam Community Guide
- All Iconic Items + Cyberware (item IDs) - Steam Community Guide
- Spawn Codes (BaseIDs/Hashes) - RED Modding / Cyberpunk 2077 Modding Wiki
- Category: Cyberpunk 2077 Items - Cyberpunk Wiki (Fandom)
- Cyber Engine Tweaks Wiki (console / functions)
- Cyberpunk 2077 cheats don't exist yet for the 2.0 update or Phantom Liberty - PC Gamer
- Best Cyberpunk 2077 console commands and cheats - Dot Esports
More cheat guides
- Age of Empires II: Definitive Edition Cheats
- ARK: Survival Ascended / Evolved Cheats
- Baldur's Gate 3 Cheats
- DOOM (1993) and DOOM II Cheats
- Fallout 4 Cheats
- Grand Theft Auto: San Andreas Cheats
- Grand Theft Auto: Vice City Cheats
- Minecraft (Java and Bedrock) Cheats
- Mortal Kombat 1 (2023) and Mortal Kombat 11 Cheats
- NBA 2K26 Cheats
- Pokemon GBA era (Emerald, FireRed/LeafGreen, Ruby/Sapphire) Cheats
- Red Dead Redemption 2 Cheats
- The Elder Scrolls V: Skyrim Cheats
- Stardew Valley Cheats
- The Sims 3 Cheats
- The Sims 4 Cheats
- The Witcher 3: Wild Hunt Cheats
- WWE 2K26 Cheats
Getting ready for GTA 6?
Launch day is Thursday, November 19, 2026. Run the PS5 Readiness Check and browse every cheat-code guide.