Fallout 4 Console Commands: Complete Master Guide for PC Players
The Commonwealth is brutal. Raiders ambush you around every corner. Deathclaws shred your Power Armor like tissue paper. Your favorite quest just bugged out at the worst possible moment.
Sound familiar? Every Sole Survivor has been there.
Here’s the thingâBethesda Game Studios built something powerful into the Creation Engine. The developer console. This hidden toolkit transforms frustrating roadblocks into minor inconveniences. It turns impossible challenges into casual strolls through post-apocalyptic Boston.
This guide covers every essential Fallout 4 console command you’ll ever need. God mode, item spawning, teleportation, quest fixesâall of it. Whether you’re drowning in Feral Ghouls or stuck behind an invisible wall, these commands have your back.
Quick heads up: Console commands work exclusively on Microsoft Windows through Steam. PlayStation and Xbox players cannot access the developer console natively. Also, certain commands disable Steam achievements for your current session. Save before experimenting.
How to Open Console in Fallout 4
Before spawning infinite Bottle Caps or activating god mode, you need access to the command interface. The process takes two secondsâunless your keyboard throws a curveball.
Keyboard Shortcuts by Region
The tilde key (~) opens the console on standard US keyboards. You’ll find it directly below Escape, sharing space with the grave accent (`). One tap and a dark overlay appears at your screen’s bottom half.
International keyboards complicate things. Some European layouts require the apostrophe key (‘) instead. UK keyboards often respond to the grave accent (`) alone.
| Keyboard Layout | Console Key | Location |
|---|---|---|
| US English | ~ (Tilde) | Below Escape key |
| UK English | ` (Grave) | Below Escape key |
| European Layouts | ‘ (Apostrophe) | Varies by country |
When successful, you’ll see a blinking cursor waiting for input. The game world freezes behind the overlay. Type your command, hit Enter, and watch the magic happen.
Troubleshooting Console Access Issues
Nothing happening when you press tilde? Don’t panic. Check your Windows keyboard language settings firstâthey must match your physical keyboard layout.
Gaming keyboards with macro software sometimes intercept these keystrokes. Razer Synapse, Corsair iCUE, Logitech G Hubâany of these could cause conflicts. Disable them temporarily and try again.
Still stuck? Some players report success after switching their in-game language to English (US) through the Steam properties menu.
Essential Fallout 4 Console Commands Every Player Needs
Certain commands transcend playstyle preferences. These foundational cheats solve universal problemsâsurvival, exploration, and those moments when the game just refuses to cooperate.
God Mode and Immortality Commands
Let’s start with the classic. The command every player searches for eventually.
tgm
Three letters. Infinite power. Toggle God Mode grants your Sole Survivor complete invincibility. Health never drops. Ammunition never depletes. Your V.A.T.S. Action Points regenerate instantly.
Fighting the Institute’s Coursers becomes trivial. Brotherhood of Steel Vertibird assaults turn into target practice. Even Nuka-World’s deadliest attractions pose zero threat.
Type tgm again to deactivate. It’s a simple toggleâon or off.
NoClip Command for Free Movement
Stuck in terrain geometry? Fallen through the map? The Railroad’s hidden entrances driving you crazy?
tcl
Toggle Collision disables all physical boundaries. Your character floats freely, passing through walls, floors, and solid objects. Gravity stops applying entirely.
This saves runs. Seriously. Bethesda games occasionally trap players in impossible positions. TCL provides instant escape. It also enables exploration of normally unreachable areasâdeveloper rooms, cut content, unfinished cells.
Enter tcl once more to restore normal physics. Land somewhere safe first.
Unlock Doors and Terminals Instantly
Master-locked doors mock your pathetic lockpicking skills. Advanced terminals laugh at your Intelligence stat. But the console doesn’t care about skill requirements.
unlock
Open the console, click directly on the locked door or terminal with your mouse. A Reference ID (RefID) appears at the screen’s centerâthat’s your target confirmation. Type unlock and press Enter.
Done. No bobby pins consumed. No hacking minigame. The Vault-Tec security measures crumble instantly.
Complete Fallout 4 Item IDs List
Every object in the Commonwealth possesses a unique hexadecimal ID code called the BaseID. Understanding this system unlocks unlimited resourcesâStimpaks, Fusion Cores, legendary weapons, even Dogmeat duplicates (though that’s ethically questionable).
Adding Items to Your Inventory
The fundamental spawning syntax:
player.additem [BaseID] [Quantity]
Replace [BaseID] with the item’s hexadecimal code. Replace [Quantity] with however many you want. The game deposits items directly into your Pip-Boy inventory.
Example: Adding 5000 Bottle Caps
player.additem 0000000F 5000
That leading zero matters. Most BaseIDs contain eight characters total, with leading zeros filling empty spaces.
Currency and Consumables
These items keep you alive and solvent throughout the Commonwealth. Memorize the caps code at minimumâit’s the most universally useful.
| Item Name | BaseID | Common Use |
|---|---|---|
| Bottle Caps | 0000000F | Currency for all vendors |
| Stimpak | 00023736 | Primary healing item |
| RadAway | 00023742 | Radiation removal |
| Fusion Core | 00075FE4 | Power Armor fuel |
| Nuka-Cola Quantum | 0004835F | Healing + AP boost |
Fusion Cores deserve special mention. Power Armor drains these expensive batteries constantly. Spawning a stack of 100 eliminates that resource anxiety permanently.
Fallout 4 Weapon IDs
Weapons follow identical syntax. Every firearm, melee implement, and explosive carries a specific BaseID. Using player.additem with weapon codes deposits them in your inventory at base conditionâno modifications attached.
Finding specific weapon codes requires external resources. The help command provides in-game searching:
help “weapon name” 4
This returns all matching BaseIDs. The number 4 filters results to show only item-type entries.
Power Armor ID Codes
Power Armor operates differently than standard equipment. Individual piecesâhelmets, torsos, arms, legsâeach have separate BaseIDs. You can spawn components individually or use player.placeatme to create complete frames nearby.
player.placeatme [Frame BaseID]
This spawns the object in the world near your position rather than adding it to inventory. Essential for Power Armor since frames don’t fit in pockets.
Bobblehead and Collectible Codes
Bobbleheads provide permanent S.P.E.C.I.A.L. bonuses and skill improvements. Magazines unlock crafting recipes, combat perks, and other benefits. Both collectible types have unique BaseIDs for console spawning.
The Perception Bobblehead alone (BaseID: 00178B5D) grants permanent accuracy improvements. Spawn all twenty for maximum stat enhancement without Commonwealth exploration.
Player Modification Commands
Items represent only half the customization potential. Direct character manipulation affects your Sole Survivor’s fundamental capabilitiesâlevel, attributes, appearance, and perk selection.
Fallout 4 Set Level Command
player.setlevel [number]
Instant level adjustment. Entering player.setlevel 50 immediately grants level 50 status. Your character gains access to higher-tier enemies, equipment, and dialogue options.
Important caveat: This command doesn’t retroactively award perk points. Jumping from level 10 to level 50 grants only the single perk point for reaching 50ânot the forty points you’d normally accumulate. Plan accordingly.
Change S.P.E.C.I.A.L. Stats Through Console
S.P.E.C.I.A.L. attributes determine everything. Strength affects carry weight and melee damage. Intelligence influences experience gain. Luck impacts critical hits and legendary drops.
Modify any attribute directly:
player.setav [attribute] [value]
Replace [attribute] with the stat name: strength, perception, endurance, charisma, intelligence, agility, or luck. Replace [value] with your target number.
| Command Example | Effect |
|---|---|
| player.setav strength 10 | Sets Strength to 10 |
| player.setav intelligence 15 | Sets Intelligence to 15 |
| player.setav luck 1 | Sets Luck to 1 |
Values beyond 10 work but may cause unpredictable behavior. Some perks require legitimate stat values; console-boosted numbers occasionally fail checks.
Fallout 4 Perk Codes
Perks require specific BaseIDs plus the correct command syntax:
player.addperk [Perk BaseID]
This grants perks regardless of S.P.E.C.I.A.L. requirements or prerequisite perks. Want maximum-rank Rifleman without investing points in Perception? Done. Aquaboy without Endurance investment? No problem.
Each perk rank has a unique BaseID. Adding Rifleman Rank 1 doesn’t automatically unlock Rank 2âyou need separate commands for each tier.
Modify Character Height Command
Cosmetic adjustments appeal to certain players. The scale command affects physical size:
player.setscale [value]
Standard height equals 1. Values below 1 (like 0.5) shrink your character significantly. Values above 1 (like 1.5) create giants.
Extreme modifications cause animation glitches and doorway collisions. Proceed with appropriate caution.
Navigation and Teleportation
The Commonwealth spans enormous distances. Walking from Diamond City to Far Harbor takes real-world hours. These commands eliminate travel tedium entirely.
Reveal All Map Markers
tmm 1
Every discoverable location appears on your Pip-Boy map instantly. Vaults, settlements, dungeons, unmarked locationsâall revealed simultaneously.
Use tmm 0 to hide markers again if you prefer organic exploration. The toggle respects previously visited locations, only affecting undiscovered markers.
Teleport to NPC Locations
player.moveto [RefID]
Instant transportation to any NPC’s current position. This command requires the target’s Reference ID (RefID)âdifferent from the BaseID used for item spawning.
Finding RefIDs: Open the console, click directly on the NPC. Their RefID displays on-screen. Alternatively, search online databases for specific character codes.
Lost Dogmeat? Use player.moveto [Dogmeat’s RefID] and reunite instantly. No more wandering the Commonwealth wondering where your companion vanished.
Move NPC to Player Command
Prefer bringing NPCs to your location instead?
[RefID].moveto player
Click the NPC first to target them (their RefID appears), then type moveto player. The selected character teleports directly to you.
This solves escort quest nightmares. Companions stuck in unreachable areas rejoin your party immediately. Settlers refusing to work suddenly appear at your settlement.
Free Camera Mode
tfc
Toggle Free Camera detaches your viewpoint from the Sole Survivor. Fly anywhere, photograph anything, explore from impossible angles. Perfect for screenshots and cinematic appreciation.
tfc 1
Same free camera, but time freezes. Enemies halt mid-attack. Explosions suspend in air. Absolute control over your visual composition.
NPC and Companion Commands
The Commonwealth’s population can be manipulated directly. Spawn allies, eliminate threats, adjust relationshipsâNPCs bend to your will.
Spawn NPC Command Syntax
player.placeatme [NPC BaseID]
This creates a new instance of any NPC near your position. Spawned characters lack quest associationsâduplicate Prestons won’t assign Minutemen missions.
Combat testing benefits significantly. Spawn Deathclaws for target practice. Create Brotherhood of Steel patrols for faction warfare. Generate merchant copies if originals died permanently.
Relationship Commands for Companions
Companion affinity normally requires careful dialogue choices and behavior patterns. Console commands bypass this system entirely:
setrelationshiprank [RefID] [value]
Click your target companion first. Values range from -4 (enemy) to 4 (lover/maximum affinity). Setting 4 unlocks romance options and companion perks immediately.
AI Toggle Commands
tai
Toggle All AI disables every NPC’s artificial intelligence. Characters freeze in place, ignoring combat, dialogue, and environmental triggers. Useful for photography or navigating hostile areas peacefully.
tcai
Toggle Combat AI specifically disables fighting behaviors. NPCs retain movement and dialogue but refuse to attack. Raiders stand peacefully while you explore their camps.
Quest Management Commands
Bethesda quests break. Frequently. Objective markers point nowhere. NPCs refuse to trigger dialogue. Essential doors stay locked despite meeting requirements.
These commands fix virtually any quest-related problem.
Finding Quest IDs
sqt
Show Quest Targets displays all active quests with their unique IDs. You’ll need these codes for manipulation commands.
Quest IDs appear as hexadecimal strings similar to item codes. Write down the relevant ID before attempting fixes.
Quest Reset and Stage Commands
resetquest [Quest ID]
Nuclear option. This completely restarts the specified quest from its initial stage. Progress vanishes, but broken triggers often repair themselves upon replay.
setstage [Quest ID] [Stage Number]
More surgical approach. Each quest contains numbered stages representing progression milestones. Advancing the stage skips problematic sections entirely.
Stage numbers require researchâdifferent quests use different numbering schemes. Online databases document major quest stages comprehensively.
Settlement Building Commands
Minutemen settlement management consumes hundreds of hours for dedicated builders. These commands accelerate construction and remove frustrating limitations.
Settlement Size Limit Workaround
Every settlement has a hidden “build budget” limiting placeable objects. Reaching this cap blocks further construction despite available space.
Console modification requires targeting specific game variables:
setav 348 [value]
setav 34A [value]
Lower values increase available building space beyond normal limits. Experiment carefullyâexcessive objects cause performance problems.
Removing Unwanted Objects
The disable command removes targeted objects from the game world. Open console, click unwanted debris or structures, type disable.
Objects vanish immediately. Use enable on the same RefID to restore them if needed. This pseudo-“scrap everything” approach requires targeting items individually but works on normally unscrappable objects.
For comprehensive settlement cleanup, consider community tools from Nexus Mods. Mod managers like Vortex or Mod Organizer 2 simplify installation significantly. Some cleanup mods require F4SE (Fallout 4 Script Extender) for advanced functionality.
Environmental and World Commands
Control extends beyond characters and items. The Commonwealth’s weather, lighting, and time itself bend to console authority.
Weather Commands
fw [Weather ID]
Force Weather applies immediate atmospheric changes. Different IDs produce radiation storms, dense fog, clear skies, rain, and various Commonwealth conditions.
Radiation storms provide unique combat advantagesâenemies take passive damage while you remain protected (assuming adequate RadAway stockpiles).
Time Manipulation
set timescale to [value]
Default timescale equals 20 (meaning 20 game minutes pass per real minute). Reducing this slows time progression. Increasing accelerates it.
Setting timescale to 1 creates real-time gameplay. Setting it to 1000 makes days pass in secondsâuseful for waiting without sleep mechanics.
Advanced Console Commands
Veteran players require sophisticated tools. These commands manipulate game systems at deeper levels.
Legendary Effect Codes
Legendary weapons and armor carry special modifiersâExplosive, Two-Shot, Sentinel, Cavalier. Console commands attach these effects to any equipment:
amod [Effect ID]
This requires targeting the item through specific console methods. Drop the equipment, open console, click the dropped item, then apply the modifier.
Effect IDs vary by modifier type. Each legendary property has a unique hexadecimal code requiring external reference.
Survival Mode Console Commands
Survival difficulty disables the console by default. Bethesda intentionally restricted access for this hardcore mode.
Workarounds exist through .ini file modifications. Locate your Fallout4Custom.ini file, add specific entries enabling console access. This technical process requires careful file editingâimproper changes cause crashes.
Alternatively, Nexus Mods hosts survival mode console enablers. These modifications restore developer access without manual configuration.
Kill Commands
kill
Instantly eliminates the targeted NPC. Open console, click enemy, type kill. Useful for bugged NPCs or overpowered enemies blocking progression.
killall
Eliminates every NPC in your immediate area. Exercise extreme cautionâthis affects allies, neutral characters, and essential quest-givers alike. Save first.
Quick Reference Table
Bookmark this section. You’ll return here constantly.
| Command | Function | Notes |
|---|---|---|
| tgm | Toggle God Mode | Infinite health, ammo, AP |
| tcl | Toggle Collision | NoClip through walls |
| unlock | Unlock targeted object | Click door/terminal first |
| tmm 1 | Reveal all map markers | Use tmm 0 to hide |
| player.additem [ID] [#] | Add items to inventory | Requires BaseID |
| player.placeatme [ID] | Spawn item/NPC nearby | Creates new instance |
| player.setlevel [#] | Set character level | Doesn’t award missed perks |
| player.setav [stat] [#] | Modify S.P.E.C.I.A.L. | Values above 10 possible |
| player.moveto [ID] | Teleport to NPC | Requires RefID |
| tfc | Free camera mode | Use tfc 1 to freeze time |
| tai | Toggle all AI | Freezes all NPCs |
| tcai | Toggle combat AI | NPCs won’t attack |
| kill | Kill targeted NPC | Click target first |
| killall | Kill all nearby NPCs | Affects allies too |
| sqt | Show quest targets | Displays quest IDs |
| setstage [ID] [#] | Set quest stage | Advances stuck quests |
Common Errors and Solutions
Console commands occasionally misbehave. Here’s whyâand how to fix it.
| Problem | Cause | Solution |
|---|---|---|
| Console won’t open | Keyboard layout mismatch | Try ~, `, or ‘ keys; check Windows settings |
| Command has no effect | Syntax error or wrong ID | Verify spacing and ID accuracy |
| Item doesn’t appear | Invalid BaseID | Double-check hexadecimal code |
| NPC command fails | Using BaseID instead of RefID | Click NPC directly for RefID |
| Achievements disabled | Console usage detected | Restart game for new session |
The BaseID versus RefID distinction trips up most newcomers. BaseIDs identify item and NPC types generically. RefIDs identify specific instances in the current game world. Spawning commands use BaseIDs. Manipulation commands use RefIDs. Click your target with console openâthe displayed code is always the RefID.
Save Integrity and Best Practices
Console commands wield tremendous power. Tremendous power creates tremendous opportunities for catastrophic mistakes.
Create backup saves before extended console sessions. Certain commands corrupt save files irreversibly. Others break quest triggers in ways that only manifest hours later.
Avoid using console commands on saves you care about preserving legitimately. Steam achievement tracking monitors console usageâcheated sessions disable achievement progress entirely.
Test unfamiliar commands on disposable saves first. Experiment freely, learn the syntax, then apply knowledge to primary playthroughs with confidence.
The Commonwealth Awaits
Console commands transform Fallout 4 from a challenging survival RPG into a personal sandbox. Normal rules become optional. Frustrating limitations vanish. Creative possibilities expand infinitely.
Whether you’re fixing a broken quest, building an impossible settlement, or simply enjoying stress-free Commonwealth tourism, these commands deliver. Bethesda packed tremendous customization power into that tilde key.
Experiment freely. Save frequently. And rememberâin post-apocalyptic Boston, the only limits are those you choose to accept.
The wasteland belongs to those who command it.

