Fallout 4 Console Commands and Cheats
Complete guide to Fallout 4 console commands and cheats on PC. Learn how to activate God Mode, spawn items, teleport, and unlock hidden features with step-by-step instructions.
Fallout 4 Console Commands and Cheats: Complete PC Guide
Fallout 4 console commands are PC-only and accessed by pressing the tilde/backtick key (`) on US keyboards or the apostrophe key (‘) on UK keyboards. Once the console is open, type any command and press Enter. The most essential commands: tgm for God Mode, player.additem f [amount] for caps, and tcl to walk through walls. Fair warning — certain commands can corrupt saves, so back up before experimenting.
Below, every useful command is organized by function so you can find exactly what you need without scrolling through an undifferentiated wall of text.
How to Open the Console in Fallout 4
This trips people up more than it should, because the key varies by keyboard layout.
- US keyboard: Press ` (backtick) — top-left corner of the keyboard, directly left of the 1 key
- UK keyboard: Press ‘ (apostrophe) — to the left of the Enter key
- Other layouts: Try ~, @, or ^ depending on your region
When the console activates, a text input bar appears at the bottom of the screen and a blinking cursor shows up. The game pauses. Type your command exactly as written — Fallout 4’s console is not case-sensitive, but spacing matters. Press Enter to execute, then ` or ‘ again to close.
One critical thing: clicking on an NPC or object while the console is open will select it and display its reference ID at the top of the screen. Many commands (like kill or resurrect) require this ID, so click the target first, then type the command without specifying an ID.
Always create a manual save before using console commands. Some commands — particularly caqs (complete all quests) and tai (disable AI) — can produce game states that are difficult or impossible to reverse without reloading.
Character Enhancement Commands
| Command | Effect | Notes |
|---|---|---|
| tgm | God Mode — infinite health, AP, ammo | Toggle: type again to disable |
| tim | Immortal Mode — health drops but won’t hit zero | Less disruptive than tgm for roleplay |
| player.setlevel [value] | Sets character level instantly | Does not grant perk points retroactively |
| player.setav speedmult [value] | Movement speed multiplier | Default is 100; 300 is fast, 1000 is unplayable |
| player.setav [SPECIAL] [value] | Sets a SPECIAL stat directly | e.g. player.setav strength 10 |
| player.resethealth | Restores health to full | Useful mid-combat without tgm |
| setscale [value] | Changes character size | 1 is default; 2 doubles size. Select target first for NPCs |
| setgs fJumpHeightMin [value] | Adjusts jump height | Default is 64; 200+ gets you on most rooftops |
| sexchange | Swaps player character gender | Visual only, does not affect dialogue |
| tdetect | AI stops detecting you | Toggle; useful for stealth builds exploring Stealth mechanics |
| player.setrace [race ID] | Changes player race | Non-human races may break NPC dialogue |
The distinction between tgm and tim is worth knowing. God Mode prevents all damage entirely — clean and simple. Immortal Mode lets your health bar drop (so hit reactions and screen effects still fire), but you never actually die. If you want the game to feel somewhat real while removing the frustration of dying, tim is the less immersion-breaking pick.
Environmental and Camera Commands
| Command | Effect | Notes |
|---|---|---|
| tfc | Free-roaming camera (fly cam) | Player character freezes; great for screenshots |
| tfc 1 | Free cam + pauses all animations | Best for capturing action shots |
| tcl | No-clip / walk through walls | Toggle; lets you fly vertically too |
| tm | Toggles all UI off — HUD, console, everything | Type blind again to restore. Seriously be careful. |
| set timescale to [value] | Controls game time speed | Default 16; 1 = real-time; 10000 = fast-forward |
| SetCameraFOV [value] | Adjusts field of view | Separate values for first and third person |
| tmm 1 | Reveals all map markers on Pip-Boy | tmm 0 hides them again |
| coc [cell ID] | Teleports to a specific interior cell | e.g. coc RedRocketExt for Red Rocket |
| csb | Clears screen blood and visual effects | Handy after intense fights |
| unlock | Unlocks targeted door, safe, or terminal | Click the object first to select it |
| activate | Activates a selected switch or object | Useful for stuck triggers |
The tm command is a trap for new console users. It hides the entire UI — including the console itself — so you cannot see what you’re typing. To undo it, open the console blind and type tm again. It works. But if you’ve mistyped something or closed the console, you’ll be staring at a HUD-less screen with no obvious way out. The fix is always: open console, type tm, hit Enter.
For SetCameraFOV, the full syntax is SetCameraFOV [third-person value] [first-person value] — so SetCameraFOV 90 90 sets both to 90 degrees simultaneously. Default first-person FOV is 70.
Combat and NPC Control Commands
| Command | Effect | Notes |
|---|---|---|
| tai | Disables all AI — NPCs stand idle | Toggle; affects companions too |
| tcai | Disables combat AI only | NPCs still move, just won’t fight |
| killall | Kills every NPC in the loaded area | Companions are downed, not killed — stimpak revives them |
| kill | Kills selected target | Click the NPC first, then type kill |
| resurrect | Revives selected dead NPC | Click the corpse first; may leave them in a broken state |
| recycleactor | Resets a selected NPC to default state | More reliable than resurrect for quest-critical NPCs |
A non-obvious edge case: killall will down your companions into the “help me” bleedout state rather than killing them outright — that’s intentional protection built into the game. They’ll be stuck until you hit them with a Stimpak. If a companion dies to a different cause mid-combat and you need them back, resurrect works but sometimes leaves them in a frozen or incorrectly-flagged state. recycleactor tends to produce a cleaner result for named characters.
Inventory and Item Spawning Commands
These two are the commands most people come here for. The core syntax:
- player.additem [item ID] [quantity] — adds any item directly to your inventory
- player.additem f [quantity] — the shortcut for caps (f = currency)
The item ID is the key variable. A few high-use examples to get you started:
| Item | Command |
|---|---|
| 1000 Caps | player.additem f 1000 |
| Stimpak | player.additem 23736 10 |
| Nuka-Cola Quantum | player.additem 4835F 5 |
| Fusion Core | player.additem 75FE4 10 |
| Deliverer (unique pistol) | player.additem 000DC8E7 1 |
| Nuka-Cola (standard) | player.additem 0004835F 1 |
Beyond basic items, two additional commands are essential here:
- player.removeitem [item ID] [quantity] — removes items (useful for cleaning up broken quest items stuck in your inventory)
- player.showinventory (or player.inv) — prints your full inventory with item IDs to the console. This is the fastest way to find the ID of something already in your possession.
If you want a specific weapon or armor piece you haven’t found yet, the Fallout wiki’s item ID lists are the practical reference. IDs are consistent across all unmodded installations of the base game.
Quest and Faction Commands
| Command | Effect | Notes |
|---|---|---|
| completequest [quest ID] | Marks a specific quest as complete | Does not award XP or trigger cutscenes |
| resetquest [quest ID] | Resets a quest to its starting state | Use when a quest breaks and won’t progress |
| setstage [quest ID] [stage number] | Advances quest to a specific stage | More surgical than completequest — skips specific stuck objectives |
| player.AddToFaction [faction ID] 1 | Joins a faction as an ally | 1 = ally; 0 = neutral |
| player.RemoveFromFaction [faction ID] | Removes you from a faction | Can cause NPC hostility if used carelessly |
| caqs | Completes every quest simultaneously | Massive spoilers. Can break the save permanently. |
The setstage command is genuinely the most useful of this set, and it’s the one guides underemphasize. Rather than nuking an entire quest with completequest, you can nudge a single bugged objective past the broken point and let the rest of the quest proceed normally. The stage numbers for each quest are documented on the Fallout wiki — worth bookmarking if you’re mid-playthrough with a stuck quest and don’t want to reload 40 hours back.
caqs is tempting on a second playthrough but genuinely dangerous. It fires completion flags for quests regardless of the state of the world, which can lock certain NPCs into post-quest behaviors while the actual quest markers still exist in a broken state. Community reports consistently describe saves where fast travel stops working or doors refuse to open after using it. The safer approach is completing individual quests by ID.
Frequently Asked Questions
Do Fallout 4 console commands disable achievements?
Yes. Using any console command in a session disables Steam achievements for that session. Closing and reopening the game resets this — achievements will unlock again in a clean session where no console commands were entered. There is no permanent account-level flag.
Can I use console commands on Xbox or PlayStation versions?
No. The developer console only exists in the PC version of Fallout 4. Console players have no equivalent access. The next-gen update (patch 1.10.163) did not add any console access for consoles.
How do I find an NPC’s or item’s ID?
Click on the target while the console is open — the reference ID appears at the top of the screen. For items in the world, click directly on them. For items in your inventory, use player.showinventory to print the full list with IDs.
Why isn’t my console command working?
Most failures come from one of three causes: wrong key for your keyboard layout (see the activation section above), a typo in the command syntax, or a missing space between the command and its argument. Fallout 4’s console provides no helpful error messages — it simply does nothing if the syntax is wrong. Double-check spacing and spelling exactly.
Can I undo the caqs command?
Not reliably. Reload a save from before using it. There’s no reverse command, and the side effects on quest flags are difficult to predict and hard to manually correct.