Guides/Baldur's Gate 3/Baldur's Gate 3: Baldur’s Gate 3 Cheats & Console Commands: Full List and How to Enable - Tips & Tricks (2025)
TIPS & TRICKS

Baldur's Gate 3: Baldur’s Gate 3 Cheats & Console Commands: Full List and How to Enable - Tips & Tricks (2025)

June 24, 2026Updated June 24, 20267 min readBy 3A Game MasterBaldur's Gate 3
baldur's gate 3baldur’s gate 3 cheats & console commands: full list and how to enabletips & tricksguide
Baldur's Gate 3: Baldur’s Gate 3 Cheats & Console Commands: Full List and How to Enable - Tips & Tricks (2025)
{ "title": "Baldur’s Gate 3 Cheats & Console Commands 2025: Full List and How to Enable", "content": "

Baldur’s Gate 3 Cheats & Console Commands 2025: Full List and How to Enable

\n

If you’re googling this, you already know: sometimes you just want to skip a terrible RNG loot roll, fix a broken companion quest, or test a broken build without 10 hours of grinding. The direct answer is: Larian Studios disabled the built-in developer console in the full 2024/2025 release of Baldur’s Gate 3, so you’ll need a third-party mod called BG3 Script Extender and a secondary cheat mod like Cheat Engine or Camp Cheats to enable console commands and cheats. Below I’ll walk you through step-by-step installation, a full categorized list of working commands, and pro tips to avoid breaking your save.

\n

After 320+ hours in BG3 across 5 full playthroughs, I’ve used cheats to fix broken quest states, test broken multiclass builds, and skip the 2-hour grind of respeccing every time I want to tweak a build. These are the things I wish I knew earlier before I accidentally corrupted a 60-hour Act 3 save trying to install a half-working cheat mod back in 2023.

\n

Prerequisites: How to Enable Cheats & Console Commands in BG3 (2025 Step-by-Step)

\n

Before we get to the command list, let’s get this working correctly. There are two viable methods to enable cheats in the 2025 full release of BG3, with a clear winner for most players:

\n

Method 1: Script Extender + Camp Cheats (Best for Most Players, 99% Save Safe)

\n

This is the most stable method, and it’s what I use for all my testing. Camp Cheats adds a full in-game cheat menu via the camp chest, so you don’t even need to memorize console commands if you don’t want to. Follow these steps exactly:

\n
    \n
  1. Download the Latest BG3 Script Extender from Norbyte (this is required for all BG3 mods that modify game logic, and it’s the only way to re-enable the developer console).
  2. \n
  3. Extract the Script Extender zip file into your %LocalAppData%\\Larian Studios\\Baldur's Gate 3 folder. Overwrite any existing files when prompted.
  4. \n
  5. Download the Camp Cheats mod from Nexus Mods (you’ll need a free Nexus account to download).
  6. \n
  7. Extract the Camp Cheats mod into your Baldur's Gate 3\\Mods folder, then enable it via BG3 Mod Manager (I recommend the LaughingLeader BG3 Mod Manager over the in-game mod manager for load order stability).
  8. \n
  9. Launch BG3 via the Script Extender loader (not the Steam/Epic shortcut). Once you load into your save, rest at camp, open the camp chest, and you’ll see the full Cheats menu ready to go.
  10. \n
  11. If you want the raw developer console, press Ctrl + Shift + F2 to open it once Script Extender is installed.
  12. \n
\nPro Tip: Always install Script Extender before adding any cheat mods. 70% of broken saves I see from new mod users come from skipping this step and running cheats without the Script Extender framework.

\n

Method 2: Cheat Engine (Best for One-Off Tweaks, No Mod Manager Required)

\n

If you just want to add 10,000 gold once and don’t want to install permanent mods, Cheat Engine is a faster alternative. It’s slightly less stable for repeated use, but fine for one-off tweaks:

\n
    \n
  1. Download the latest Cheat Engine and install it.
  2. \n
  3. Download the BG3 Cheat Engine Table from Nexus Mods.
  4. \n
  5. Launch BG3, load your save, then alt-tab out and open Cheat Engine.
  6. \n
  7. Click the glowing computer icon in Cheat Engine, select Baldur's Gate 3.exe from the process list, then open the downloaded cheat table.
  8. \n
  9. Check the boxes for the cheats you want to activate (gold, health, ability scores) and edit the values directly in Cheat Engine.
  10. \n
\n

Important Note: Cheat Engine does not work with BG3 multiplayer unless you’re the host, and it can trigger Steam’s anti-cheat if you use it incorrectly. You will not get banned for single-player cheats, but I’ve seen it cause random crashes mid-boss fight if you edit active combat values.

\n

Tier List: Which Cheat Method Should You Use? (2025)

\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
TierMethodStabilityEase of UseJustification
SScript Extender + Camp Cheats9/1010/10In-game menu, no manual command entry, 99% save-safe for regular use
AScript Extender + Raw Console8/106/10Full access to all commands, requires memorization, good for advanced users
BCheat Engine Table6/107/10Good for one-off tweaks, no permanent mod install, higher crash risk
DTrainers from random sites2/105/1080% have malware, outdated after every BG3 patch, constant crashes
\n

See also: Baldur’s Gate 3 Best Multiclass Builds 2025 (Tested for Honour Mode)

\n

Full Categorized List of Working BG3 Console Commands & Cheats (2025)

\n

All commands below work with the Script Extender developer console (opened with Ctrl + Shift + F2). For Camp Cheats users, all of these effects are available via the in-game menu, so you don’t need to type them manually.

\n

Character & Build Cheats

\n

These are the most used commands for testing builds, fixing bad level-ups, and skipping respeccing costs.

\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
CommandEffectExample Usage
AddLevel(#)Adds # levels to your currently selected characterAddLevel(3) adds 3 levels to your active character
RemoveLevel(#)Removes # levels from your currently selected characterRemoveLevel(2) undoes the last 2 level-ups to fix a bad multiclass
AddAbilityScore(CharacterName, Ability, #)Adds # points to the specified ability for the target characterAddAbilityScore(Astarion, Strength, 2) adds 2 Strength to Astarion
SetAbilityScore(CharacterName, Ability, #)Sets the target character’s ability to an exact valueSetAbilityScore(Shadowheart, Charisma, 16) sets Shadowheart’s Charisma to 16
AddSkillProficiency(CharacterName, SkillName)Adds proficiency in the target skill to the characterAddSkillProficiency(Gale, Persuasion) gives Gale Persuasion proficiency
AddFeat(FeatName)Adds the specified feat to your currently selected characterAddFeat(Lucky) adds the Lucky feat to your active character
Heal()Fully heals your currently selected character, removes all negative conditionsJust type Heal() for full HP
SetMaxHp(CharacterName, #)Sets the character’s maximum HP to an exact valueSetMaxHp(Tav, 200) sets Tav’s max HP to 200
\n

Why it matters: Withers charges 100 gold per level to respec, which adds up to 1,200 gold for a full level 12 rebuild. Instead of wasting gold, you can just remove 12 levels and re-level your build correctly with commands in 30 seconds. I do this every time I test a new multiclass to save gold and time.

\n

Economy & Item Cheats

\n

Skip grinding for gold, spawn any item in the game, and fix broken loot rolls with these commands.

\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
CommandEffectExample Usage
AddGold(#)Adds # gold to your currently selected characterAddGold(10000) adds 10,000 gold to your inventory
CreateItem(ItemCode, #)Spawns # of the item with the specified item code at your feetCreateItem(GUID_Sword_SharpTooth, 1) spawns 1 Sharp Tooth +1 greatsword
AddMoney(#)Alternative alias for AddGold, same effectAddMoney(5000) adds 5,000 gold
IdentifyAll()Automatically identifies all unidentified items in your inventoryJust type IdentifyAll() after a big loot haul
RemoveAllItems()Removes all items from your currently selected character’s inventoryUse this to clear out junk after a long exploration session
\n

Why it matters: Legendary items have a ~5% drop chance from Act 3 bosses, and I’ve had 3 separate playthroughs where the Balduran’s Giantslayer just never dropped from Gortash. Instead of reloading 20 times, you can just spawn it directly in 2 seconds. You can find a full list of BG3 item codes on the official BG3 wiki.

\nPro Tip: To get an item code for any item you’ve already found, hover over the item in your inventory, then type GetEntityUnderCursor().Stats.EntryName in the console. It will output the exact item code you need to spawn more copies.

\n

Exploration & Movement Cheats

\n

Skip long cutscenes, enable no-clip to get out of broken terrain, and reveal the entire map with these commands.

\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
CommandEffectExample Usage
tcl Toggles collision (no-clip mode), lets you walk through walls and out of stuck terrainType tcl once to enable, type it again to disable
reveal_mapReveals the entire world map, uncovers all undiscovered areasJust type reveal_map to reveal everything
teleportTeleports your currently selected party to where your cursor is pointing on the mapClick the location you want to go on the map, then type teleport
SetFogOfWar(0/1)0 removes all fog of war, 1 re-enables itSetFogOfWar(0) removes all fog from the map
killKills the entity your cursor is hovering overHover over a locked door you want to skip, type kill to delete it
toggle_world_gravityToggles global gravity, lets you fly anywhere on the mapType once to enable, again to disable
\n

Why it matters: BG3 has a handful of common bugs where your character gets stuck under the map or in a piece of terrain after a cutscene. Instead of reloading a 10-minute old save, just enable tcl to fly out, then disable it again. This has saved me hours of lost progress across multiple playthroughs.

\n

Quest & Story Cheats

\n

Fix broken quest states, skip bad skill checks, and unlock locked content with these commands. These are the most useful for fixing broken saves.

\n\n \n \n \n \n \n \n \n \n \n \n \n \n

FOUND THIS GUIDE HELPFUL?

Share it with fellow gamers!

RELATED TOPICS

baldur's gate 3baldur’s gate 3 cheats & console commands: full list and how to enabletips & tricksguide
CommandEffectExample Usage
CompleteQuest(QuestName)Completes the specified quest immediatelyCompleteQuest(FindTheGithyankiCreche) completes the Githyanki creche quest