Cheats & codes
The Elder Scrolls V: Skyrim Cheat Codes
Grouped by type and platform, each one labelled reported working or tested.
There are 105 cheat codes for The Elder Scrolls V: Skyrim across PC (Microsoft Windows). Each code below lists the exact button combination or console command, what it does, and whether using it disables achievements.
Console commands
104Add a dragon shout
Teaches a single word of power by its id.
Press ` and type the command, then unlock it with player.unlockword.
Add Any Item
Adds the item with the given ID (0000000a = lockpicks) in the given quantity; use "help <item name>" to find item IDs
Press ~, type command with the item ID and quantity, press Enter
-
Add Gold
Adds 100,000 gold to your inventory
Press ~, type "player.additem 0000000f 100000", press Enter
-
Add Gold (player.additem 0000000F)
Adds 1000 gold to your inventory.
Press ~, type player.additem 0000000F 1000 and press Enter.
None.
Add Item
Adds the named item to the player inventory, shown here adding 1000 gold
Press the tilde key to open the console and type the command with the item ID and amount
Use a valid item ID from a wiki item list
Add Item to Inventory
Adds the specified item and quantity to your inventory
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Add lockpicks
Adds 100 lockpicks.
Press ` and type the command.
Add Lockpicks (player.additem 0000000A)
Adds 100 lockpicks to your inventory.
Press ~, type player.additem 0000000A 100 and press Enter.
None.
Add Perk
Grants the chosen perk to the player, shown here with Light Fingers
Press the tilde key to open the console and type the command with a perk ID
Perk IDs are listed on the UESP skills pages
Add Spell
Adds a spell, power, blessing or disease by ID
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Advance Player Level
Raises the player character level by one
Press the tilde key to open the console then type the command
Grants no attribute points or perk points
Advance Skill
Adds experience toward the named skill which counts toward level ups
Press the tilde key to open the console and type the command with a skill name and amount
High values can unbalance character progression
All Spells
Unlocks every spell in the game
Press ~, type "psb", press Enter
-
Become undetectable
NPCs stop noticing you entirely.
Press ` and type the command.
Boost Carry Weight (player.modav carryweight 2000)
Adds 2000 to your maximum carry weight.
Press ~, type player.modav carryweight 2000 and press Enter.
None.
Carry Weight
Permanently increases carry weight by 1500
Press ~, type command, press Enter
-
Carry Weight Boost
Raises maximum carry weight to the chosen value
Press the tilde key to open the console and type the command with a value
Very high values can cause save issues
Change Appearance
Opens the race/face editor at any time
Press ~, type "showracemenu", press Enter
Can reset some skill/stat bonuses — save before using
Change Field of View
Changes field of view to the angle entered
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Change Gender
Switches the player character gender
Press the tilde key to open the console then type the command
May distort the character face
Change Time Speed (set timescale to 1)
Sets the rate at which time passes; the default is 20 and 1 is real time.
Press ~, type set timescale to 1 and press Enter.
Large changes can break NPC schedules and quests; save first.
Change your appearance
Reopens the character creation screen.
Press ` and type the command.
Changing race here resets your skills on some builds. Save first.
Clear Bounty
Sets your current bounty/crime gold to zero
Press ~, type "player.setcrimegold 0", press Enter
-
Complete All Quests
Completes every quest stage in the game
Press ~ to open the console, type the command and press Enter
Extremely likely to bug or crash saves — experimental use only
Complete Quest
Marks the named quest as finished instantly
Press the tilde key to open the console and type the command with a quest ID
Follow-up quests may not trigger normally
Complete the current quest
Force-completes every stage of the active quest.
Press ` and type the command.
This is a debugging command and can break a save. Keep a backup.
Force Weather
Instantly forces the weather to the ID entered
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Free Camera (tfc)
Toggles a free-floating camera, ideal for screenshots.
Press ~, type tfc and press Enter; repeat to return to your character. tfc 1 also pauses time.
None.
Free-Flying Camera
Free-flying camera detach for screenshots/exploration
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Get Quest Stage
Displays the quest's current stage number
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
God Mode
Makes the player invincible with unlimited magicka stamina and carry weight
Press the tilde key to open the console then type the command
Using console commands can disable achievements for the session
God Mode (tgm)
Toggles god mode: invincibility, infinite health, magicka and stamina.
Press ~, type tgm and press Enter. Type tgm again to turn it off.
Console use can disable achievements for the session.
Grant Skill Experience
Grants experience toward the named skill
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Immortal Mode
Damage and gameplay stay normal but the player cannot die
Press the tilde key to open the console then type the command
Type it again to turn immortal mode off
Instant Level-Up
Immediately advances your character level once (no skill points granted)
Press ~, type "player.advlevel", press Enter
-
Kill All in Area (killall)
Kills all actors loaded in the currently rendered cell.
Press ~, type killall and press Enter.
Friendly and quest NPCs can die too; save first.
Kill All Nearby
Kills all nearby hostile NPCs and creatures
Press ~, type "killall", press Enter
Save first — can kill quest-important NPCs and break quests
Kill All Nearby Actors
Kills all non-essential actors in the loaded area
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Kill Target
Kills the NPC or creature selected in the console
Open the console, click the target with the mouse, then type the command
Essential NPCs only fall to their knees
Kill Targeted NPC (kill)
Instantly kills the targeted NPC or creature.
Press ~, click the target to select it, type kill and press Enter.
Killing quest NPCs can break quests; save first.
Kill the selected target
Kills whatever is currently selected in the console.
Press `, click the target, then type the command.
Learn All Spells
Adds every spell and shout to the player spell book
Press the tilde key to open the console then type the command
Dragon souls are still needed to unlock shouts
Learn All Spells (psb)
Grants every magic spell, shout and power in the game.
Press ~, type psb and press Enter.
Also adds leftover developer debug spells that clutter your menu.
Lock Target
Locks the targeted door/container at difficulty <level> (0–100+, 101+ = requires key)
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Modify Carry Weight
Adds a permanent modifier to carry weight (use negative to reduce)
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Move to Quest Target
Teleports the player to the current objective of the named quest
Press the tilde key to open the console and type the command with a quest ID
Can place the player in the middle of enemies
No-Clip
Toggles clipping: walk through walls and fly
Press ~, type "tcl", press Enter
-
No-Clip Flight
Toggles collision so the player can fly through walls and terrain
Press the tilde key to open the console then type the command and move freely
Type it again to restore normal collision
Noclip - Walk Through Walls (tcl)
Toggles collision off so you can walk through walls and fly through the air.
Press ~, type tcl and press Enter. Type tcl again to turn it off.
Turn it off before fast traveling so you do not fall through the world.
Open Character Creation Menu (showracemenu)
Opens the race menu to change your character's appearance.
Press ~, type showracemenu and press Enter.
Changing race can reset your skills; save first.
Open Character Creator
Opens character creation/appearance editor
Press ~ to open the console, type the command and press Enter
Changing race can reset skills and attributes — save first
Quit Game
Closes the game instantly
Press the tilde key to open the console then type the command
Does not save before closing
Raise Skill by One Level
Raises the named skill by exactly one level
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Refill Health
Instantly refills the player's health to full
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Reset Quest
Resets the named quest back to stage 0
Press ~ to open the console, type the command and press Enter
Can break one-time quests — save first
Resurrect Target
Brings the selected dead NPC back to life
Open the console, click the dead NPC, then type the command
Type resurrect 1 to keep their equipment
Resurrect Targeted NPC (resurrect)
Brings the targeted dead NPC or creature back to life.
Press ~, click the corpse to select it, type resurrect and press Enter.
Never resurrect yourself after a real death; it can crash the game.
Resurrect the selected target
Brings a dead NPC back.
Press `, click the body, then type the command.
Resurrecting a quest NPC can leave a quest unfinishable.
Reveal All Map Markers
Shows every location on the world map
Press ~, type "tmm 1", press Enter
-
Search IDs by Name
Lists IDs for items/spells/settings whose name contains the text
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Set a skill level
Raises a skill by the given amount of experience, for example advskill smithing 100.
Press ` and replace <skill> with the skill name.
Set Actor Value
Sets an actor value such as health, magicka, stamina, a skill, or speedmult to an exact value
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Set carry weight
Sets how much you can carry.
Press ` and type the command.
Set Character Level (player.setlevel 40)
Sets your character level to 40.
Press ~, type player.setlevel 40 and press Enter.
Does not grant perk points for the new levels; save first.
Set Level
Sets your character level to 50
Press ~, type "player.setlevel 50", press Enter
-
Set Player Level
Sets the player's level to the value entered
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Set Quest Stage
Jumps the named quest to the chosen stage
Press the tilde key to open the console and type the command with a quest ID and stage number
Can break quest scripts if misused
Set Skill Level
Sets the named skill directly to the chosen level
Press the tilde key to open the console and type the command with a skill name and value
Grants no attribute points or perk points
Set Skill Level (player.setav smithing 100)
Sets the Smithing skill to 100; swap in any skill name.
Press ~, type player.setav smithing 100 and press Enter.
setav does not grant the perk points the new level would earn.
Set Target Scale
Scales the size of the targeted actor/object (0.1 to 10, 1 = normal)
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Set Time Scale
Changes how fast in-game time passes (default 20; 1 = real time; 0 freezes time of day)
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Show All Map Markers
Reveals every map marker for fast travel
Press the tilde key to open the console then type the command
Also reveals undiscovered locations
Show All Map Markers (tmm 1)
Reveals every location on the world map so you can fast travel anywhere.
Press ~, type tmm 1 and press Enter.
Type tmm 0 to hide the markers again.
Spawn NPC or Object at Player
Spawns a new copy of an actor/object at your position
Press ~ to open the console, type the command and press Enter
Duplicating named NPCs can break quests
Start All Quests
Starts every quest in the game
Press ~ to open the console, type the command and press Enter
May crash the game — not recommended for normal play
Teleport
Fast-travels you to the given location ID
Press ~, type "coc Riverwood" (or another location ID), press Enter
-
Teleport to a location
Moves you instantly to the named cell, for example coc whiterun.
Press ` and type the command with a cell name.
Teleport to Developer Testing Room (coc qasmoke)
Teleports you to the QASmoke QA testing room stocked with nearly every item in the game.
Press ~, type coc qasmoke and press Enter. Type coc Riverwood to leave.
Opening the packed item cabinets can freeze the game briefly.
Teleport to Location
Teleports the player to the named location
Press the tilde key to open the console and type the command with a location name
Some multi-word names use underscores
Teleport to Quest Target
Teleports you to the current target of the named quest
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Teleport to Riverwood (coc Riverwood)
Teleports you to Riverwood.
Press ~, type coc Riverwood and press Enter.
None.
Toggle AI
Freezes or restores artificial intelligence for all NPCs
Press the tilde key to open the console then type the command
NPCs stand still while AI is toggled off
Toggle AI Detection
Toggles AI detection; NPCs will not notice you while off
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Toggle Collision (Noclip)
Toggles collision (noclip) so you can fly and pass through walls/terrain
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Toggle Combat AI
Stops or restarts combat AI so NPCs no longer attack
Press the tilde key to open the console then type the command
Hostile NPCs stay passive while it is off
Toggle Combat AI (tcai)
Toggles combat AI on or off; enemies stop fighting when it is off.
Press ~, type tcai and press Enter. Type tcai again to restore combat AI.
None.
Toggle Detection
Makes NPCs unable to detect the player at all
Press the tilde key to open the console then type the command
Failed pickpockets can still turn NPCs hostile
Toggle HUD and Menus
Hides/shows all HUD and menus
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Toggle NPC AI (tai)
Toggles all NPC AI on or off; NPCs stand frozen when it is off.
Press ~, type tai and press Enter. Type tai again to restore AI.
Quest scripts can stall if AI is left off; save first.
Toggle NPC AI Processing
Toggles general NPC AI processing on/off
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Unlock All Spells and Shouts
Unlocks the full spell book including shouts/powers
Press ~ to open the console, type the command and press Enter
Can crash the game
Unlock any door or chest
Unlocks whatever is selected, at any difficulty including quest locks.
Press `, click the door or chest to select it, then type the command.
Unlock Door/Chest
Unlocks the targeted door or chest
Open console (~), click the locked object to target it, type "unlock", press Enter
-
Unlock Shout Word
Unlocks a specific shout word
Press ~ to open the console, type the command and press Enter
Console use can disable achievements for the session — save before experimenting
Unlock Target
Unlocks the selected door or container, including key-only locks
Open the console, click the door or container, then type the command
Works on objects that normally need a key
Unlock Targeted Lock (unlock)
Unlocks the targeted door or chest without a key or lockpick.
Press ~, click the object to select it, type unlock and press Enter.
Bypassing locks can skip quest triggers; save first.
No clipping
Walk through walls and fly. The usual fix for a character stuck in scenery.
Press ` and type the command. Type it again to restore collision.
Add 1000 gold
Adds 1,000 gold to your inventory.
Change the final number for a different amount.
Unlock any door or container
Unlocks whatever you have selected.
Open the console, click the door or chest to select it, then type the command.
Learn every spell
Adds every spell and shout in the game to your spellbook.
This adds hundreds of entries and makes the magic menu very hard to navigate.
Set your level
Sets your character level. Change 50 to any number.
Levelling this way does not grant the perk points you would have earned.
Increase a skill
Adds experience to a named skill.
Replace "smithing" with any skill name and 5000 with the amount of experience.
Fast travel anywhere
Teleports you to a named location.
Replace "riverwood" with any cell name.
Using coc from the main menu can break quest scripting. Load a save first.
Free Camera
Detaches the camera so it can fly freely around the scene
Press the tilde key to open the console then type the command
Player controls move the camera while active
Tips
1Console commands disable achievements
Opening the console and running any command blocks Steam achievements for that session.
Restart the game without using the console to re-enable them, or use a community achievement-enabler mod.
Tools for The Elder Scrolls V: Skyrim cheats
-
Why is my The Elder Scrolls V: Skyrim cheat not working?
Answer a few questions and get the specific reason, from our guides.
-
Search The Elder Scrolls V: Skyrim codes by effect
Type "money" or "god mode" and find the code, typos forgiven.
-
Build a console command for The Elder Scrolls V: Skyrim
Change the amount, item or location and copy a checked line.
-
Test your controller and button sequences
See every button respond, and check a sequence press by press.
Quick answers