Skip to content
LAUNCH DAY GEAR

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.

Cheats
33
Platforms
PC
Type
PC mod console
Last reviewed
November 1, 2026

Before you use cheats: 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.

PlayStation

Not available. There is no developer console, no button-combo cheats, and CET cannot be installed on PlayStation. No legitimate in-game cheats exist on console.

Xbox

Not available. There is no developer console, no button-combo cheats, and CET cannot be installed on Xbox. No legitimate in-game cheats exist on console.

All Cyberpunk 2077 cheats

33 cheats

Money & Resources (3)

  • Add Eddies (money) - replace x with the amount

    Most-used cheat. Example: Game.AddToInventory("Items.money", 1000000). Use straight quotes.

    PC
    Game.AddToInventory("Items.money", x)
  • Add ammo - replace the type and amount

    Other ammo strings: Ammo.RifleAmmo, Ammo.ShotgunAmmo, Ammo.SniperRifleAmmo (these spellings are listed by several guides). Strings can change between patches; if one fails, check the current item database.

    PC
    Game.AddToInventory("Ammo.HandgunAmmo", 1000)
  • Add crafting materials (rare and legendary) - replace amount

    Components use the pattern Items.<Tier>Material1 (components) and Items.<Tier>Material2 (upgrade components); Legendary and Rare are confirmed by several guides. Exact names can shift between patches.

    PC
    Game.AddToInventory("Items.LegendaryMaterial1", 1000)
    PC
    Game.AddToInventory("Items.LegendaryMaterial2", 1000)
    PC
    Game.AddToInventory("Items.RareMaterial2", 1000)

Generic Item / Weapon / Cyberware Spawning (2)

  • Add any item by its ID string - replace the item name and quantity

    Core 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.

    PC
    Game.AddToInventory("Items._itemID_", 1)
  • Example: spawn a vest / clothing item

    Demonstrates the Items. prefix used for clothing/gear.

    PC
    Game.AddToInventory("Items.Vest_17_basic_01", 1)

Iconic Weapons (most-searched item IDs) (8)

  • Malorian Arms 3516 (Johnny Silverhand's pistol)

    Iconic power pistol.

    PC
    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.

    PC
    Game.AddToInventory("Items.Preset_Yukimura_Skippy", 1)
  • Kongou (Yorinobu's iconic pistol)

    Power pistol.

    PC
    Game.AddToInventory("Items.Preset_Liberty_Yorinobu", 1)
  • Death and Taxes (Maiko's iconic pistol)

    Power pistol.

    PC
    Game.AddToInventory("Items.Preset_Nue_Maiko", 1)
  • Overwatch (Panam's iconic sniper rifle)

    Power sniper rifle with silencer.

    PC
    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.

    PC
    Game.AddToInventory("Items.Legendary_Burya_Comrade", 1)
  • Nekomata - Breakthrough (iconic sniper/precision rifle)

    Tech rifle that pierces walls. Most guides list this ID; one lists Items.Preset_Nekomata_Breakthrough_Legendary instead. If it fails on your patch, check the current RED Modding spawn-code table.

    PC
    Game.AddToInventory("Items.Preset_Nekomata_Breakthrough", 1)
  • Saburo's Katana (example melee preset)

    Example of a melee/katana preset string.

    PC
    Game.AddToInventory("Items.Preset_Katana_Saburo", 1)

Character Level & Street Cred (2)

  • Set player level - replace x with the target level

    Some 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).

    PC
    Game.SetLevel("Level", x)
  • Set Street Cred level - replace x

    Capitalization of the StreetCred key varies between guides/patches; if one fails, try the other casing.

    PC
    Game.SetLevel("StreetCred", x, 1)
    PC
    Game.SetLevel("Streetcred", x, 1)

Attribute, Perk & Skill Points (6)

  • Grant attribute points - replace x

    Reported to stop working on some newer patches; if so, use the AddDevelopmentPoints fallback below, or the AttributePointSkillbook item.

    PC
    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.

    PC
    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.

    PC
    pds = PlayerDevelopmentSystem.GetInstance(Game.GetPlayer()); 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.

    PC
    Game.AddToInventory("Items.AttributePointSkillbook", 1)
  • Add a Perk Point (via skillbook item)

    Use from inventory to gain a perk point.

    PC
    Game.AddToInventory("Items.PerkPointSkillbook", 1)
  • Reset/refund perk points (perk respec item)

    Adds a respec item to refund spent perk points.

    PC
    Game.AddToInventory("Items.PerkPointsResetter", 1)

Player Stats & God-Mode-Style Effects (7)

  • Set/boost max Health (pseudo god mode)

    Sets a very high health pool. Replace the value as desired.

    PC
    Game.ModStatPlayer("Health", "99999")
  • Infinite stamina ON / OFF

    Toggle infinite stamina. Pass true to enable, false to disable.

    PC
    Game.InfiniteStamina(true)
    PC
    Game.InfiniteStamina(false)
  • Set Stamina value

    Replace x with the value.

    PC
    Game.ModStatPlayer("Stamina", "x")
  • Boost Carry Capacity

    ModStatPlayer sets a value directly.

    PC
    Game.ModStatPlayer("CarryCapacity", "999")
  • Increase movement / max speed

    Replace x with the multiplier/value.

    PC
    Game.ModStatPlayer("MaxSpeed", x)
  • Increase critical hit damage

    Replace x with the value.

    PC
    Game.ModStatPlayer("CritDamage", "x")
  • Grant legendary Cyberware Capacity reward

    Permanent cyberware capacity boost item.

    PC
    Game.AddToInventory("Items.CWCapacityPermaReward_Legendary", 1)

Vehicles (2)

  • Unlock ALL purchasable/player vehicles

    Some guides first assign vs = Game.GetVehicleSystem() then call vs:EnableAllPlayerVehicles(). Both are equivalent.

    PC
    Game.GetVehicleSystem():EnableAllPlayerVehicles()
  • Unlock a single vehicle by its record string

    Replace the Vehicle. string with the desired vehicle record. Run the first line once to define vs, then the second line.

    PC
    vs = Game.GetVehicleSystem()
    PC
    vs:EnablePlayerVehicle("Vehicle.v_sport1_herrera_outlaw_player", true, false)

Story / Quest Debug Facts (advanced - can break quests) (3)

  • 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.

    PC
    Game.SetDebugFact("sq032_johnny_friend", 1)
    PC
    Game.GetQuestsSystem():SetFactStr("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.

    PC
    Game.SetDebugFact("q112_takemura_dead", 0)
  • Skippy: force headshot/aim-at-head targeting mode

    Controls Skippy's targeting mode; 1 enables headshot (aim at head) targeting.

    PC
    Game.SetDebugFact("mq007_skippy_aim_at_head", 1)

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

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.

Checked against

Found a code that does not work? Tell us through the contact page and we will recheck it.

More cheats

RPG console commands

Browse cheats for every game