Console commands skyrim special edition

Console commands skyrim special edition DEFAULT

The Elder Scrolls V: Skyrim Special Edition

This item has been removed from the community because it violates Steam Community & Content Guidelines. It is only visible to you. If you believe your item has been removed by mistake, please contact Steam Support.
This item is incompatible with The Elder Scrolls V: Skyrim Special Edition. Please see the instructions page for reasons why this item might not work within The Elder Scrolls V: Skyrim Special Edition.
Current visibility: Hidden
This item will only be visible to you, admins, and anyone marked as a creator.
Current visibility: Friends-only
This item will only be visible in searches to you, your friends, and admins.
This guide neatly lists ALL of the major console commands for Skyrim. There is a more extensive list of all known commands at Skyrim:Console[] (click Show under All Known Commands), though those are for vary specific uses.

Not having a proper understanding of these codes and exactly how they work may damage your game if they are incorrectly implemented or misused. If you come across a bug, I would highly suggest checking the “Bugs” section of the quest or person’s wiki page ( UESP Wiki[] / TES Wiki []) for suggestions on what codes are appropriate. Always create a New Save before attempting to make changes to the game, as long-term mistakes or consequences may not become noticeable for some time.

Opening and Using the Console Command Window
The console command window is opened by pressing the tilde key (~) in the upper left corner of the keyboard, under escape (Esc). The window is closed by pressing ~ again.
Codes are typed in the bottom left corner and a list of previous commands appears along the left side of the screen. Pressing Enter executes the command. Case is not important. The arrow keys can be used to select recently used commands, which is useful if you need to do the same one several times. These lists and selections are maintained if the window is closed and reopened, even if you go back to a past save.

Some commands require a target, such as if you want to reset or move a particular NPC or item. If they are in sight, then you can use the mouse to select the person or object. As a general tip, you should try to be as close to the subject as possible, as the game often selects other surrounding objects or NPCs instead. Alternativly, you can also use the command prid. This is done by typing
prid <Reference ID>
Each NPC in the game has its own unique reference ID which is used in targeting. Case is not important, and leading zeros can be ignored. An Example that selects Lydia (A2C94): Either way, its reference ID should appear at the top of the window. Another way without using prid is to prefix the command with a RefID, such as in a2cadditem f to give Lydia gold. See People []for reference IDs for all named NPCs.

To apply the command to the Player, add the prefix: "player." EX: player.additem f to add gold to your inventory.

*(The extra info in this image is the result of a
mod. I unfortunately do not remember which one.

An easy way to get the correct IDs and references for items, NPCs, locations, ect. in-game is to use the help command: help <keyword>. For Example typing help daedric will display a list of IDs of all items, spells, game settings, etc. which have the word "daedric" in them. Use the (Page Up) and (Page Down) keys to scroll through the list. If the term you want to search is more than one word, then use quotation marks, such as help "elven sword"

Links to find various Item IDs: Skyrim:Items[]
Links to find various Named NPC IDs: Skyrim:People[]
Links to find various Creature IDs: Skyrim:Creatures[]
Links to find various Quest IDs: Skyrim:Quests[]
Links to find Perk, Spell, and other similar ID codes grouped by skill

NOTE: I have not personally tested many of these commands, so I may not be very helpful if you have any questions. This guide is based off of Skyrim:Console[], from The Unofficial Elder Scrolls Pages. I highly suggest checking there for specific questions.
This is a quick reference list of some of the most commonly used commands. PLEASE SEE THE OTHER SECTIONS for more detailed information on how they are used.
Target an object or actor using its reference FormID. All targeted commands will use this object as the target.
Returns the IDs of all items, spells, game settings, etc. which have the entered text in their name.
Toggle collision (noclip)
Don't render selected target
Kills all actors loaded in currently rendered cell.
additem <ItemID> <#>
Add an item to the selected inventory. EX: player.additem f to add gold to your inventory.
Display the base IDs of every item in a character's inventory. Use the Page Up and Page Down keys to scroll through the list.
EX: Move object or NPC to the Player: Target object or NPC. Then, type moveto player
placeatme <actor/object ID>
Spawns objects and actors. EX: player.placeatme fea9b spawns a dragon.
Opens the character creation menu
Save current game as <save name>
Will automatically write over existing files named <save name>
Save current game as <save name> and output a .txt file with game information
Will create a file <save name>.ess.txt and open a texteditor upon it. This textfile contains a lot of dumped data and takes a while to write out during which, the game will be unresponsive.
Load a game from a previous named save
EX: load autosave1 will load last autosave. If the name contains spaces, it must be enclosed in double-quotes, EX: load "My Skyrim Save"
Quits Skyrim to desktop immediately without further prompting.
Search Quests[] for questID codes and stage numbers
completequest <questID>
Complete the quest instantly
Note that it often only makes the quest in the Journal complete. The related NPCs may not recognize that you have completed a quest/task.
drop <ItemID> <#>
Force drop items from inventory
Force drop items from a character's inventory, including quest items. Using player.showinventory will display a list of itemID codes from your inventory. EX: player.drop f 4 to drop 4 Glenmoril Witch Heads.
Show the current active quest stage.
Shows the current stage that the quest is at based on the quest's stage numbering.
Using this code will instantly teleport you to the target (i.e., the marker on the map) of the quest.
setstage <questID> <stage #>
Set the current stage of the given quest
he setstage command is useful for advancing broken quests, finishing quests instantly, or for skipping ahead to a certain point in a quest.
Display stages of a quest
Lists all stages of that quest and shows if a stage is achieved.
Complete all quest stages
Finishes every quest in the game, not just the ones you've started, essentially completing the game. Not recommended as it may crash your game.
resetquest <questID>
This command will reset a quest. This command will set all stages of the quest to 0
Begins every quest in the game and adds them all to your journal. Not recommended as it may crash your game.
Itemizes quest objectives and their states
Shows a list of active and completed quest objectives for currently active quests
List quest IDs and targets
List all active quest IDs and their targets. Useful for finding the "questID" parameter for targeted quest commands such as "movetoqt <QuestID>"
Toggle commands only have an on/off state, and can be turned back off by re-entering them.
Note: Make sure you don't have anything targeted while entering toggle commands, or they may not work.
Toggles a 3rd person camera mode that allows you to rotate and zoom the camera without changing the direction the player model is facing.
Gives all spells, shouts, and beast forms. Dragon souls still needed to unlock shouts. MAY crash the game.
Shows 1st person model in 3rd person
Shows the 1st person model in 3rd person view.
Changes the speed of the free-flying camera (see tfc)
Default speed is 10, so typing sucsm 40 would make the camera move x4 as fast
It can be used to turn off/on the AI of a selected NPC, or if none is targeted all AI will be globally turned off/on
If used when a NPC is selected, will transfer your control to this NPC, but any command input will also be passed to the player unless is used to remove control.
Toggle collision (noclip)
Turns off/on collision which allows you to walk in any direction through walls, landscape, or any other physical object. (noclip)
Turns off/on AI detection which stops NPCs from reacting to you even if under attack
Toggle end-of-Frame image space
Turns off/on various visual effects including blur and contrast adjustment
Allows the camera to move without moving the player model. Typing tfc 1 will also freeze the environment
Toggles display of unexplored areas on the local map, such as in a dungeon. Has no effect on the world map.
No damage taken, no magicka or stamina used, no carrying capacity, unlimited arrows. You can only use this on yourself.
the game plays normally, except you do not die if your health reaches 0.
Greatly reduces draw distance
Hides the HUD, but will also hide the console command window. The console can still be used, but will not be visible.
Changes the visibility of all map markers. The 1st number tells whether to show all makers (1) or hide all (0). The 2nd number tells if the newly visible ones will be discovered (1) or not (0). The 3rd number tells if you want to add all (1) or just the currently hidden ones. Example to show all but no fast travel: tmm 1,0,1
Toggle script progression
Toggle script progression globally
Toggles wireframe in red or opaque.
Toggles display of water (Does not change underwater view).
* Nearly all of these commands can be applied to the player by adding the prefix: "player."
EX: player.additem f to add gold
addfac <FactionID> <#>
Adds the selected NPC to a faction. May cause buggy AI behavior. The number tells the faction rank. 0 adds to faction at the lowest level, while -1 will remove a rank level. See Factions[] for factionID codes.
additem <ItemID> <#>
Add an item to the targeted inventory
Add an item to the selected inventory. EX: additem A5 5 Adds 5 leeks to target. Or player.additem f to add gold to your inventory.
Give target the perk. See top section for perk ID codes
Works with powers, abilities, blessings, and diseases, but not shouts. EX: addspell c48 will add the Beast Form power. See Spells[] for spell ID codes
Force a Level Up (Does not add ability to pick a new perk)
advskill <skill> <#>
Advance the specified skill
Adds <#> experience points to skill. EX: player.advskill destruction 1 will only add 1 experience to the skill. See Actor Value Indices[] for values recognized by advskill.
completequest <questID>
Complete the quest instantly
Note that it often only makes the quest in the Journal complete. The related NPCs may not recognize that you have completed a quest/task. Search Quests[] for questID codes.
damageactorvalue <attribute> <#>
Damage attribute by <#> amount
EX: player.damageactorvalue health 80 will remove 80 points of your health. See Actor Value Indices[] for attribute names.
Don't render selected target
This will make the target disappear from the game, but will not work on the player. This is sometimes useful for resetting bugged NPCs when used with the enable command.
Dispel all temporary spell effects on target
Dispel all temporary spell effects on target such as blessings or diseases, but not beat / vampire forms
drop <ItemID> <#>
Force drop items from inventory
Force drop items from a character's inventory, including quest items. Using player.showinventory will display a list of itemID codes from your inventory. EX: player.drop f 4 to drop 4 Glenmoril Witch Heads.
duplicateallitems <container/NPC refID>
Duplicate all items in one targeted inventory and puts copies in another
Selecting a container or NPC and then entering the reference ID of another container or NPC will copy all of the items in the selected's inventory and put the copies in the second's. EX: a2cduplicateallitems 89c79 will copy items from Lydia's inventory (a2c94) and place the duplicates into the container (89c79).
Undoes disable, making the object, its collision and AI appear in the world again.
equipitem <Item ID> <#> <left/right>
Equip selected NPC with Item
Forces the target to equip <ItemID>, if it is in their inventory. Adding a '1' make some items unremovable, while '0' keeps them removable as normal. <left/right> will equip the weapon in the left or right hand.
forceAV <attribute> <#>
Modifies the attribute value
Modifies the attribute value by registering a permanent modifier (positive or negative) of the amount required to force the attribute to the stated value. See Actor Value Indices[] for attributes.
getAVinfo <attribute>
Get value information of target's attribute
Shows the level of the targeted character or creature.
GetLocationCleared <locationID>
Check an area's clear code.
Shows whether targeted location is cleared or not. (0 = not cleared, 1 = cleared) Check Skyrim LCTN Records[] for
locationID codes
getrelationshiprank <target>
Get the relationship rank of two actors.
Should range from -3 to +4.
Show the current active quest stage.
Shows the current stage that the quest is at based on the quest's stage numbering.
Check if the selected actor has a perk
EX: hasperk 3af84 would return "Perk Rank >> 1" if the selected actor has taken the first level of the Two-handed Skull Crusher perk. See top section for links to perk ID codes
incpcs <skill name>
Increase skill to the next level
Will only stumble essential NPCs. Optional: type kill <actorID> to make the kill be associated with referenced actor, causing other NPCs to attack them.
Values for <#>: Apprentice / Adept / Expert / Master / +: Requires Key.
Deletes the targeted object the next time the area (cell) it resides in is reloaded. There is NO way to restore deleted objects.
modAV <attribute> <#>
Modify value of attribute by <#>
ModAV modifies the attribute value by registering a permanent modifier (positive or negative) of the value stated. See Actor Value Indices[]
* Nearly all of these commands can be applied to the player by adding the prefix: "player."
Move a character to specified actor and vice versa
EX 1: Move Player to object or NPC: player.moveto BFA2 Using this code will instantly teleport you to Hadvar's position. You must use RefID
EX 2: Move object or NPC to the Player: Target object or NPC. Then, type moveto player
See Quests []for the questID codes.
Open a character's inventory
Opens selected NPC's inventory to allow the player to add/remove items as if it were any other container.
paycrimegold <0/1> <0/1> <factionID>
Pay the bounty for the faction (the gold will be removed from your inventory). The first choice refers to being sent to jail: 1 = go to jail, 0 = you don't. The second choice refers to keeping your stolen items: 1 = lose stolen items, 0 = you don't. See Factions[] for factionID codes. Look for crime fraction IDs for: Falkreath, Eastmarch, Haafingar, Hjaalmarch, The Pale, The Reach, The Rift, Whiterun, Winterhold, Raven Rock (Solstheim).
placeatme <actor/object ID>
Spawn specified actor or object at current position
EX: player.placeatme fea9b spawns a dragon. Not recommended for named NPCs as it can result in duplicates. This code uses the Object (base) ID and not specific reference ID as it is creating a new instance of that object/actor in the world. See top section to find ID codes
Play an animation (idle) on the specified actor.
pushactoraway <actor ID> <#>
Push an actor away in a random direction.
EX: pushactoraway 14 Will push or launch your character in a random direction. If you enter negative amount it will pull the selected actor to your character position. EX: pushactoraway A6B8
Revive/Reset targeted NPC or object
Can be used to reset an NPCs reference/revive dead NPCs. When used on containers, it acts like resetinventory. When used on objects, it will reset them to their original positions and states.
Remove all items from an inventory
Add a <actor / container ID> to move the items to that inventory.
removeitem <item ID> <#>
Remove the specified amount of an item from an inventory
EX: player.removeitem A5 5 will remove five leeks from your inventory.
removeperk <perkID>
Remove the specified perk from a character's skills
To remove perks, you will need to backtrack through the entire perk tree. Meaning, start from the top and work your way down. In perks with ranks, you will need to remove rank 5/5, then 4/5, etc. It will not refund the perk points. EX: player.removeperk babe8 will remove Barbarian rank 1/5. See top section for links to perk ID codes
removespell <spellID>
Removes a specific spell, power, ability, blessing, or disease, but not shouts
EX: player.removespell c48 will remove the "Beast Form" power
Can be used to calm down a non-enemy NPC if you attack them.
Restore a character to full health
EX: player.resethealth Restores your health to %
Reset a container or a character's inventory.
Resets a character's inventory to its default. Containers with randomized loot may spawn a new random inventory
RestoreActorValue <attribute> <#>
Restore the value of attribute by <#> amount
EX: player.restoreactorvalue health Will give points of health
Will resurrect a dead NPC, but the game (dialog with other NPCs and quest objectives) may still refer to them as dead. Normally, the dead body will disappear and the actor will respawn, standing in the same place, but typing resurrect 1 will have them get back up. This can be used on the Player after death, but often causes more problems than it solves.
setactoralpha <0 - >
Change the selected actor's alpha/opacity
Useful for repairing unwanted graphic glitches after adding and removing certain permanent spell effects.
setav <attribute> <#>
Sets the level value of the attribute to the stated value. EX 1: player.setav block Will set your Block to EX 2: Targeting an NPC and entering setav health will set their max health to
setessential <base ID> <1/0>
Set a character as immortal (1) or mortal (0)
Note that the base ID and not the ref ID must be used. The ref ID is what appears when clicking on an object with the console open. To find an NPC's base ID, see: People []and/or NPCs[])
setgs <setting> <#>
EX: setgs fJumpHeightMin 69 Sets the jump height for the Player.
setlevel <#> <#> <#> <#>
Var 1: Level of npc compared to Player where =%. Var 2: Levels above or below variable 1 (50 will set npc 50 levels above variable 1). Set 0 to be equal to variable 1. Var 3: Sets minimum level of npc (1 or higher). Var 4: Maximum npc level. EX:setlevel 0 1 NPC will be at the same level you are and will level with you up to level and will start at level 1 if you're level 1.
SetLocationCleared <locationID> <0/1>
Set whether an area has been cleared
setnpcweight <0 - >
Set the weight of the selected NPC and updates the model to reflect
It can be used on the Player. May result in neck seams on named NPCs.
* Nearly all of these commands can be applied to the player by adding the prefix: "player."
Sets the player as the owner of the targeted item
Removes the stolen tag from objects, horses, beds, ect. Tip: If the displayed ID code does not begin with "ff", you have not selected an item, but rather an object in the world (ground texture, light, container, etc.).
Change a character's race
Unlike most other commands, the <race> needs to be specified in plain text such as setrace nordrace or setrace highelfrace
setrelationshiprank <target> <-4 - 4>
Change the relationship between two actors
4=lover, 3=ally, 2=confidant, 1=friend, 0=acquaintance, -1=rival, -2=foe, -3=enemy, -4=archnemesis.
Scales the size of a chosen target. Starting from small , normal 1, and 10 at max size. Acceptable targets can be any NPCs or objects in the world.
setstage <questID> <stage #>
Set the current stage of the given quest
Search Quests[] for questID codes.
setunconscious <1/0>
A value of 1 will be unconscious
Makes an NPC or the Player stand in place as if it's in a trance or their AI is disabled.
Display the base IDs of every item in a character's inventory
Use the Page Up and Page Down keys to scroll through the list.
shp <#> <#> <#> <#> <#> <#> <#> <#> <#>
The 9 HDR parameters are in floating point. Each one affects something different. The effects stay until you load a save or switch areas. EX: shp 0 .1
Set whether an actor should ignore friendly hits
EX: sifh 1 will make the selected actor ignore friendly hits.
Display stages of a quest
Lists all stages of that quest and shows if a stage is achieved. Search Quests[] for questID codes.
Set the refraction value of the selected target
EX: str 1 will set refraction to its maximum value, str will make the target completely invisible, str 0 turns off refraction reverting the target to its normal appearance.
Teaches a specific dragon shout. Each word has a specific Ref ID. See Dragon Shouts[].
unequipitem <Item ID>
Unequip item from selected NPC
Unlock the targeted object
Unlocks the targeted door, container, etc.
Unlocksa specific dragon shout. Each word has a specific Ref ID. See Dragon Shouts[].
Non-Target Commands (Pt 1)
Complete all quest stages
Finishes every quest in the game, not just the ones you've started, completing the game. Not recommended. May crash your game.
Transport to specified cell
Transports to the center of a named cell. EX: coc Riverwood See CELL Records[] for a list of editor IDs for cells.
cow <worldspace> <cell x, cell y>
Transports to cell <cell x, cell y> in <worldspace>
Transports to center of cell [cell x, cell y] in world space. (cow stands for center on world.) The outdoor worldspace of Skyrim is Tamriel so to transport to the center of cell 5,7 you would use cow tamriel 5,7. (Whiterun 4,-4 Dawnstar 8,25 Solitude ,25 Markarth ,0 Morthal ,15 Falkreath -7, Winterhold 27,24 Windhelm 33,7 Riften 42, High Hrothgar 10, (These points will put you at the stables or right in front of each city but not inside.
Removes all blood from the screen.
Set field of view<angle>
Default is about 65 and using no value will set it to is the maximum, values higher will be accepted, but will still have the effects of
Changes the current weather to the specified value. Look in the Weather formids table here[].
getglobalvalue <variable>
Returns the value of a single global game setting
EX: getglobalvalue dragonsreturned would tell you whether or not random dragon attacks will take place. See ShowGlobalVars.
getIncellparam <cellID> <objectID>
Checks if an object is in a specified cell
"getincell >> "= not present, =present. Can be used to confirm if your character or an NPC is in a particular cell.
getpcmiscstat <stat>
Returns the value of the stats shown in the ESC menu.
EX: getpcms barters Tells you how many times you've gone shopping. Quotation marks are required in the command to properly identify multiword stat IDs.
Returns the IDs of all items, spells, game settings, etc. which have the entered text in their name.
This is a useful command to find the item ID of an object, which can then be used with other console commands.
EX: help daedric Will list all items, etc. which have "daedric" in their name. Quotation marks are required for queries of more than one word (such as help "ancient nord").
Kills all loaded (in currently rendered cells) non-essential actors (NPCs and creatures) immediately. Essential actors will be knocked down.
Loads <name> gamesave
Loads the corresponding save. EX: load autosave1 will load last autosave.
ModPCMiscStat <Stat> <#>
Adjusts the value of the stats shown in the ESC menu by <#> amount.
Modifies the Player Character Miscellaneous Statistic value by registering a permanent modifier (positive or negative) of the value stated. Also See getpcmiscstat
This will free up used memory, often times increasing fps after any given amount of time in game.
playercreatepotion <MGEF ID#1> <MGEF ID#2 (optional)> <MGEF ID#3 (optional)>
Creates a potion with up to 3 effects
EX: playercreatepotion 6b10C gives you a potion of improved nighteye for X seconds. Alchemy Skill determines effect magnitude and duration.
playerenchantobject <objectID> <MGEFID> <MGEFID (optional)>
Spawns an object with specified enchantments
EX: playerenchantobject D5 would give you imperial armor with two magic resist enchantments. The magnitude of any magic effect is set to your enchanting skill. Weapons made through the console will always have about charges regardless of enchanting level.
Select an existing copy of an object/creature/NPC using its reference FormID (the one associated with that particular placed object). All subsequent targeted commands will use this object as the target. This is the same as clicking on the object in the console, but can be used even if the object is invisible or in a different area.
Quits Skyrim to desktop immediately without further prompting.
resetinterior <cellID>
This command will reset an entire dungeon or location to default, including monsters, traps, chests and loot. Both editorID and formID[] are acceptable in this command.
resetquest <questID>
This command will reset a quest. This command will set all stages of the quest to 0
Begins every quest in the game and adds them all to your journal. Not recommended as it may crash your game.
Save game as <name>
If the name contains spaces, it must be enclosed in quotes, EX: save "My Skyrim Save" Note that this will overwrite an existing save of <name> without prompting.
set <globalvariable> to <value>
Sets the value for a global variable. See ShowGlobalVars.
Doing this will allow you to change your race without using showracemenu. If ID is not provided race menu will appear. Same as showracemenu <race>
set playeranimalcount to <#>
Sets # of animal followers
Doesn't remove a follower, just reset the count to the selected number (1 or 0).
set playerfollowercount to <#>
Doesn't remove a follower, just reset the count to the selected number (1 or 0). If used with a follower that isn't lost, you can recruit another.
Non-Target Commands (Pt 2)
set timescale to <#>
Sets the speed of how fast time advances in-game
Default value is Setting the value to 1 will make time advance at the same rate as the real world. 0 freezes the time of day. Note: NPCs are unable to cross cell boundaries when timescale is less than 1. Fast traveling while timescale = 0 may also prevent your game from loading properly.
Switches the player or an NPC's gender
Switches the player's gender. Can be used on an NPC if you target them. Does not change the face and voice of a character. Can be used on mannequins to show alternate gender outfits.
Changes the gametime multiplier to a specified value for slow motion, and fast forward type effects
Causes issues above and below , except when 0. EX: sgtm 2 will make the game run in fast forward.
Shows all current game variables
This will list all current game variables, which can then be changed with the set command. You can scroll through the list with the Page Up and Page Down keys.
EX: showmessage A81FF will display the "Playtesting Temporary Message."
Opens the character creation menu
Using this command to alter one's race will reset skills and health/magicka/stamina to default levels. This command can be safely used to alter a character's appearance without causing any unwanted side-effects as long as race is not changed. Permanent active effects such as those from guardian stones or perks will not be lost.
Itemizes quest objectives and their states
Shows a list of active and completed quest objectives for currently active quests
List quest IDs and targets
List all active quest IDs and their targets. Useful for finding the "questID" parameter for targeted quest commands such as movetoqt <QuestID>
If you regularly have to run a specific set of commands, you can create a "batch" text file to quickly run all of them with one simple command called "bat". Skyrim batch files are lists of console commands that are run one after the other. They have no loops, tests, or other logic and execution doesn't stop if there's a problem with one of the commands. You can create any number of batch files, each with its own purpose.

To use the bat command:
  • Create a text file that contains a list of console commands (one per line)
  • Name it something like mybatchfile.txt
  • Place the file in your Skyrim\Data\ directory (You can organize them into sub-folders too)
  • Start the game and bring up the console
  • Type "bat" followed by the name of your batch file, for example bat mybatchfile

Most commands will work in bat file. Just remember to list commands in the correct order (such as using prid to target an NPC before using them in a command) for them to work right.

For an Example:
Here is a batch file that will max out your skills and give all perks related to crafting (Enchanting, Smithing, Alchemy)
player.setav enchanting player.setav smithing player.setav alchemy player.addperk BEE97 player.addperk CC player.addperk CD player.addperk CE player.addperk CF player.addperk F7C player.addperk F80 player.addperk F81 player.addperk A44 player.addperk F7E player.addperk F82 player.addperk F7D player.addperk F7F player.addperk BE player.addperk C07CA player.addperk C07CB player.addperk C07CC player.addperk C07CD player.addperk player.addperk player.addperk player.addperk player.addperk F2A player.addperk F2B player.addperk F2F player.addperk F2E player.addperk F2C player.addperk D player.addperk CB40D player.addperk E player.addperk CB40F player.addperk CB player.addperk CB player.addperk CB40E player.addperk CB player.addperk CB player.addperk CB player.addperk

You can find some more examples at Batch Lists (Skyrim)[].
Q: How do I add gold to my inventory?
A: player.additem f to add gold

Q: Is there a command to walk through walls? (noclip)
A: Toggle collision (noclip): tcl

Q Is there a way to unlock doors?
A: Target -> unlock

Q: How can I get rid of undroppable/quest items?
A: To drop usually irremovable items (such as quest items) from your inventory, use player.showinventory to bring up a list of the items in your inventory and their reference ids. Use Page Up and Page Down to scroll through the list. Once you find the object you want to get rid of, use player.drop <ItemID> <#>. EX: player.drop f 4 to drop 4 Glenmoril Witch Heads.

Q: How do I show and enable fast travel to all locations?
A: tmm 1,1,1
See above for more instructions on how to use.

Q: How can I marry someone who is normally unmarriable? (Assuming you are not currently married)
A: Target her or him and type addfac 1 to add them to the marriage faction.
Next, use setrelationshiprank player 4 so they recognize the Amulet of Mara.
After that, you should get the marriage dialog.
Source: Marriage / Divorce[]

Q: How do I change my carry weight, movement speed, ect.?
A: player.modav <attribute> <#> or player.setav <attribute> <#>
EX: player.modav carryweight will add lb to your capacity,
EX: player.setav speedmult will setyour movement speed to (double the default)
Note: Use modav for changing most stats since setav may not be permanent. (i.e. If your carry weight is and you setav it to , adding a point to your strength may set your carry weight to instead of )
A list of common Actor Value Indices[]

A: player.addperk <perkID>
EX: player.addperk c44c0 would give the player the perk "Adept Destruction." Note that for perks that have multiple levels (such as Alchemist 1, 2, 3, 4, and 5), each level has a specific ID and will need to be added in order. Skyrim Skills[]

Q: How do I _________________________?
A: Before you leave a comment/question , try using (Ctrl + F) to search for keywords in the guide.

The Elder Scrolls V: Skyrim Wiki Guide

Here are the console commands that players might find most useful to have on-hand during their time in Skyrim. Remember to check the Item Codes list for the Add Item cheat.

Turn God Mode on / off
(also adds infinite stamina / magicka)
Toggle clipping on / off
Toggle AI Detection
(doesn't work during pickpocketing)
Toggles non-combat AI on / off
Toggles combat AI on / off
(Can be used with TAI to
completely disable all NPCs)
ModAV carryweight [#]
Set carry weight to specified number
AddShout [Shoud ID]
Add shout to player skill list.
Player.AddItem [item ID] [#]
Add item to inventory. Example:
"player.additem f " adds gold
Player.SetLevel [#]
Sets the player level.
Note: Does not grant
commensurate experience
Player.AddPerk [perk ID]
Adds the specified perk.
AdvSkill [[[[[Skill|skill]]|skill]]] [#]
Gives player the specified number of Skill-based experience points.
Amounts vary from skill to skill.
[Item/NPC ID] [#]

Spawns item / NPC near player.
(Can be used with AI commands for hilarious effect)

Level Up

To increase your abilities in any given skill tree, you can use the console commands to your advantage in two ways:

  • Add individual perks to each skill tree
  • Add experience to each skill tree
    (This will also help you level up quickly)


This is our reccommended method of increasing your skills / adding perks. While it may take a bit longer, it will also grant extra experience and allow you to craft an personalized set of skills wiith points, instead of entering in individual perk codes.

AdvSkill [[[Skill|Skill]] ID] [#] to grant yourself a certain amount of experience in a given skill category. The value of experience points varies from skill to skill, so we suggest choosing a skill you want to become HIGHLY proficient in (maybe all of them?) and starting there.

The table below indicates how many experience points will increase each skill by one level. In terms of overall player level, it takes an increasing and variable amount of XP to level up, so feel free to use the player.setlevel [#] command.

To add individual perks,  use the console command player.addperk [perk ID]
(Consult our list of Perk IDs on the Item Codes page).

For example, to add the Sneaking perk 'Silent Roll,' enter
player.addperk F23 into the command console. While the skill will turn gray in the skills menu (normally indicating that you are under-level for the desired perk), you will still be able to utilize it's abilities. Alternatively, you could pre-empt this process by using the player.setlevel ##

  1. Scream tv show cast
  2. Characters in fortnite season 7
  3. Wall decor set of 5
  4. Cylinder tissue box for car
  5. Tractor supply phone number

Skyrim console commands: become a giant, a ghost, or a living god

By PC Gamer

Skyrim console commands can be used in Skyrim Special Edition too, allowing for just as much cheating as the original.

If you're on your th save file, you may be looking for some Skyrim console commands to skip past the peskier parts of your Tamriel adventures. You know Bleak Falls Barrow like the back of your hand. You know all the words to Ragnar the Red, and The Dragonborn Comes. 

But have you made yourself a giant and fought against actual giants? Have you flown through the air from Riften to Solitude just to take in the sights? Have you spawned in one hundred wheels of cheese? You can do all that, and more practical things, with the help of Skyrim console commands.

This list of Skyrim's many, many console commands can help you line up the perfect screenshots, level your character to test out a new combat build you'd been planning, and instantly unlock doors if you've run out of lockpicks and just do not want to go find more. Sometimes a good thief bends the rules, right?

Want to see what Skyrim console codes can do? We used them (along with some mods) to turn our Skyrim character into Santa Claus and deliver presents to every NPC in the game. Read about it in A Very Skyrim Christmas.

For other ways to change, improve, and break Skyrim, try our list of Skyrim Special Edition mods, best Skyrim mods (the original), and mods for playing Skyrim as another character.

Here's how it's done:

How to use Skyrim console commands

To enable the console, just hit the tilde (~) key and enter one of the appropriate codes, which are listed below. You can turn on more than one in a row, so you can become invincible, fly, and teleport all at the same time.

Be warned, some of these console commands may cause glitches, problems, or crashes, so it's definitely worth saving your game first. You don't want to make some change and get stuck with it.

Many of these console commands require specifying an NPC or item or place with a reference number. If you're specifying an item or NPC in front of you, click on them while you've brought up the console to get their code immediately. Otherwise, here's a quick cheat sheet of reference pages where you can find those codes. Remember, CTRL+F is your friend! 

Skyrim toggle console commands

Toggle commands for Skyrim turn various game features off or on. You can turn off the UI for taking great screenshots or turn off detection from NPCs to make yourself the perfect thief.

tgmGood ol' God Mode means you're completely invulnerable to everything.
tclNo clipping lets you walk through walls, ceilings, and mountains like some sort of ghost. Use the code again to return to normal.
tmToggles all in-game menus, perfect if you want to take some screenshots to convince elderly relatives that Skyrim is where you went on your holidays. Note that this also hides the console commands menu, meaning you'll have to type it again without being able to see the console.
tmm [0/1]Followed by 0 or 1 turns all map markers on or off.
tfcNot Team Fortress Classic, but toggle flycam, essentially leaving your body and sailing through the air. Great for screenshots. Follow it with a 1 to pause.
taiToggles AI on and off, which means NPCs won't interact with you, or do anything at all.
tcaiTurns combat AI on or off, turning dragons into placid beasts who act like you aren't there. A bit like cats.
tdetectThis one lets you behave like a little rapscallion, as it turns naughty business detection (stealing, murdering, doing a poo in the woods, etc.) on or off. You'll still get caught if you try pickpocketing, though.
tfowTurns off the fog of war on your local map, filling it in completely.

Skyrim player console commands

Skyrim player cheats can set different values for your Dragonborn. You can change your level, your face, your carry weight, and a bunch of other things. 

psbEvery single spell and shout in Skyrim is now yours! Including a bunch of test ones leftover from the design stage that will clog your spellbook.
player.advlevelAdvance one level without gaining a perk.
showracemenuBring up the character creation menu to adjust the way your character looks. If you a;ter your race this will reset your level and skills, but any other change is safe.
player.modav skill [#]Where "skill" is the skill you want to modify, and # is the amount you want to modify it by. Skills are input via their in-game names without spaces, apart from Archery which is "Marksman", and Speech, which is known as "Speechcraft".
player.additem [Item ID] [#]Every single item in Skyrim has a code. You'll find them in our list of Skyrim item codes. Now your dreams of owning 47 cabbage potato soups can come true.
player.additem f [#]A simple way to get some free gold.
player.additem a [#]Running low on lockpicks? Enter the number you require here and they'll magically appear.
addshout [Shout ID]Use the reference page of Shout IDs above to give yourself any Dragonborn ability you like.
player.setcrimegold [#]Adjust your wanted level with this handy command. Setting it to zero resets removes your wanted level completely.
player.setlevel [#]Up or down your player level as you see fit.
player.setav speedmult [#]Want to run like The Flash? Set this number to anything more than to speed up movement.
player.modav carryweight [#]Tired of getting tired? Up your carryweight and you'll be able to transport more goodies. Toggling god mode (tgm) also lets you carry as much as you like.
player.setav health [#]Up your health here.
sexchangeChange your character's gender.
player.placeatme [Item/NPC ID] [#]Use this to spawn NPCs and monsters at your location. Just replace actor/object ID with a Base ID (not a Ref ID) from our list of Skyrim NPC codes. This is the command we used to crank out a horde of dragons around Whiterun. Note that this command spawns new creatures, rather than moving old ones, so if you use it on an NPC, you'll clone them.
player.moveto [NPC Ref ID]Use this to move yourself next to an NPC, useful for Kharjo, the nomadic Khajit, who can be hard to find as he follows the caravans around Skyrim. In this case you use the Ref ID (not the Base ID), the opposite of placeatme. You can find the ID in our list of Skyrim NPC codes.
setrelationshiprank [ID] [#]Select two NPCs and set the relationship between them, the values range from 4 (lover) to -4 (archnemesis). Use it to make NPCs fight or do other er more worrying things.
player.setscale [#]Changes the size of the player or NPC. You start out at level one, which is normal sized, while zero is small. It goes all the way up to an absurdly huge ten.
player.drop [Item ID] [#]Forces the player to drop items, even usually undroppable quest items. Try just 'drop' to drop absolutely everything you're carrying.
coc [Cell ID]Teleports you to any specified cell in the world.

Targeted Skyrim console commands

Targeted Skyrim commands will have an effect on an NPC or item that you select. They're perfect for unlocking chests, instakilling enemies, and bringing them back to life again.

unlockCan't find that vital key? Lockpicking skill too low? Open the console, click on the door or chest you want to unlock, and type "unlock" into the console. If only this worked in real life.
lock [#]For the opposite effect, you can set chests, doors (or NPCs?) to a locked state with a number from representing the difficulty.
killLook at the thing you want to kill, open the console, click on the target, and type this command. They'll fall over in a very dead manner.
resurrectTarget the thing you want to bring back to life, and they'll get up in a very alive manner. Follow it with a 1 to resurrect them with all items intact.
removeallitemsTarget a character and type this and you'll get all their items—including their clothes. Note: does not work in real life.
addtofaction [Faction ID] [#]Click on an NPC and use this command to add them to a faction. It's not just about Stormcloaks and Imperials though. Using C84D will add a character to the follower faction, giving them the necessary dialogue to join you, while will add them to the 'potential spouse' faction, allowing you to marry them. This won't work on NPCs with unique voices however, so you won't be able to wed Esbern or General Tullius any time soon.
disableAlso known as the 'I have no mouth and I must scream' command. Disable banishes the selected NPC to some sort of weird coding limbo. They become invisible, have no collisions and AI won't interact with them, but they're still technically there. Horrifying.
enableUndoes the effects of the Disable command. Disabling and then Enabling your follower will reset them to your current level, which is a handy way of making sure they stay useful in a fight.
setessential [NPC ID] [0/1]It might be fun putting on god mode and becoming immortal, but don't you get a little lonely knowing that one day all the other characters you love will die? I know I do. Thankfully there's a solution: simply use this console command with a 1 to set characters to 'essential', which means they'll take damage until they fall on their knees, but then get up again. Using it with a 0 will turn essential characters mortal, but be careful with that, Bethesda probably made them immortal for a reason.
setownership [Item ID]This command sets you as the owner of the targeted item, removing all those annoying 'stolen' tags from your ill gotten gains.
unequipitem [Item ID]Click on an NPC and type this to force them to put the item they're holding away. Useful if they're holding a sword you want.
dispelallspellsUnsurprisingly, dispells all spells on the target NPC. This won't work on werewolves, as they technically become a different NPC when they transform.
MarkForDeleteMarking an item for deletion sends a contract to the Dark Brotherhood, ensuring it will never been seen or heard from again. It will be removed from the world the next time you load an area. A useful way to get rid of annoying things like ash piles that never seem to go away.

Skyrim quest console commands

Skyrim quest commands can help you get around bugged issues in quests by automatically getting yourself to the next quest state or just let you cheat by moving directly to your next objective.

caqsAutomatically complete all the stages of every quest. Perfect if you hate playing games.
movetoqt [Quest ID]Go straight to your quest target.
setstage [Quest ID] [Stage #]This allows you to move the quests you're playing back to a prior stage or forward to a new one. Useful if you've somehow broken it by murdering the wrong NPC. has a useful list of quests, along with IDs and stages.

Other Skyrim console commands

These are all of the odds and ends of Skyrim console commands. Do make sure you try out that secret developer room with all the toys.

csbClears the annoying drops of blood that linger on the screen after fights.
helpLists every single console command. We've put this further down the list because we want you to actually read this article.
coc qasmokeBethesda's handily included a room with every single in-game item in it—type this command to go straight there. It might take a while to load: there are thousands of items here. Type "coc Riverwood" (or any other location) to return to the game.
qqqQuit the game without having to go through any of those pesky menus.
fov [#]Sets your field of view. The maximum is
set timescale to [#]This defaults at Drop it to 1 for real-time Skyrim, up it to experience crazy timelapse-style Skyrim.

Hey folks, beloved mascot Coconut Monkey here representing the collective PC Gamer editorial team, who worked together to write this article!

How To Get: Unlimited Skillpoints in Skyrim [PC ONLY] [WORKING]

Skyrim cheats: all the Skyrim console commands you need to cheat your way across Tamriel

If you're growing accustomed to the usual surroundings in Tamriel after so many years of adventuring, then trying out some Skyrim cheats may be just what you need to freshen things up again. Fancy learning every spell, perk, and skill with a couple of easy commands? Or exploring an area of Skyrim that you could never get to through legitimate means? If you're a PC player then those options and many more are at your fingertips, as we've got all the Skyrim console commands you could need to become the ultimate Dragonborn, and these should help keep you occupied until the eventual arrival of Elder Scrolls 6. Unfortunately for those playing on console, there aren't any Skyrim cheats available for you, but at least if you visit these Skyrim hidden chest locations you can grab some decent loot.

How to use Skyrim console commands

As with many other PC games, entering Skyrim console commands is simply a case of pressing the tilde (~) key to open up the developer console, then typing in the command code in the correct format. You can enter multiple codes to stack up various different effects, then hit tilde once again to return to the game and reap the ill-gotten rewards you've given yourself. Unless otherwise stated, entering the same code a second time should turn it off again.

This may sound obvious, but it's worth reinforcing that using some of these codes (especially in combination with others) can cause glitches, mess up ongoing storylines, or crash your game entirely, so make sure you create a back up save and keep it separate before you start playing around - otherwise you may find you've permanently broken your progress, and nobody wants to deal with that in a game the size of Skyrim. Also, achievements will be disabled as soon as you start entering these codes, so unfortunately you won't be able to cheat your way to completing any challenges.

Player Skyrim console commands

God mode: Full invincibility, infinite stamina and magicka

Immortal mode: Similar to God mode, you can take damage but can't be killed

No-clip mode: Walk through walls, fly

Access the character creator to change appearance (this will reset your level and skill progress)

Immediately refills your health

Learn every magic spell

Increase player level by one, though you won't get a perk point

player.setlevel #
Replace # with the level to set your player to

player.setscale #
Replace # with the height for your character, between and 10

advskill SkillID #
Replace SkillID with the skill you're modifying and # with the amount you are modifying it by. A list of SkillIDs is here

addshout ShoutID
Replace ShoutID with the shout you want to add. A list of ShoutIDs is here

player.addperk PerkID
Replace PerkID with the perk you want to add. A list of PerkIDs is here

player.additem ItemID #
Replace ItemID with the item you want to add to your inventory, and # with the amount of that item to add. A list of ItemIDs is here

Point at a door or chest then use this code to unlock it

World Skyrim console commands

Turns off all GUI display

tmm #
Toggle map markers, replace # with 0 to disable all or 1 to enable all

Free camera mode, add 1 to pause the game

sucsm #
Replace # to change the speed of the free camera i.e. for half speed or 2 for double speed

Remove fog from the world map

Turn off grass

Turn off skybox and fog

Turn off trees

Turn off water (when not underwater)

set timescale to #
Replace # to set the rate time passes at, 1 is realtime and 20 is default

sgtm #
Replace # to set the game speed i.e. for half speed or 2 for double speed

fw WeatherID
Replace WeatherID with the type of weather you want to instantly activate. A list of WeatherIDs is here

sw WeatherID
Replace WeatherID with the type of weather you want to gradually activate

Quest Skyrim console commands

Completes all primary quest stages (may cause crashes)

Starts all quests (may cause crashes)

Shows all objectives for ongoing quests

Shows all targets for ongoing quests

Displays the QuestID for all current quests

player.sqs QuestID
Shows all stages for the entered QuestID

movetoqt QuestID
Move to the target of the entered QuestID

completequest QuestID
Completes quest with the entered QuestID

resetquest QuestID
Resets quest with the entered QuestID

NPC Skyrim console commands 

Turn off AI detection while stealing, doesn't work for pickpocketing

Turns off non-combat AI for NPCs

Turns off combat AI for NPCs

Changes gender of targeted NPC (or yourself if not targeting)

Allows you to take control of the targeted NPC

Kill the targeted NPC

Kills all non-essential NPCs in the area

Bring a dead targeted NPC back to life, add 1 to keep their current items intact

player.placeatme NPCID
Places the stated NPC next to you. A list of NPCIDs is here

And there you have it, more Skyrim console commands than you can shake a stick at! If you're having trouble with using any of them, or want to investigate even more options, then simply type help in the console command screen and follow the instructions.

Best Skyrim mods | How to install Skyrim mods | Best Skyrim companions | Skyrim armor | Skyrim perks | Skyrim enchanting guide | Skyrim alchemy guide | Skyrim hidden quest locations | Skyrim Black Books guide | Skyrim Daedric Quest guide | How to level up fast in Skyrim

Iain originally joined Future in to write guides for CVG, PSM3, and Xbox World, before moving on to join GamesRadar in as Guides Editor. His words have also appeared in OPM, OXM, PC Gamer, GamesMaster, and SFX. He is better known to many as ‘Mr Trophy’, due to his slightly unhealthy obsession with amassing intangible PlayStation silverware, and he now has over Platinum pots weighing down the shelves of his virtual award cabinet. He does not care for Xbox Achievements.


Skyrim console special edition commands

Skyrim Console Commands List

additemadditem [item id] [amount]This command adds the item with the specified item ID to your selected target's inventory. To add an item to your own inventory, use the command 'player.additem'. You can specify a negative amount to remove items from an inventory (e.g. -1 would remove 1 of the specified item). Target Commandkillkill [reference id]This console command will set your target's health to 0, killing them. Essential characters cannot be killed. To kill your own character, use 'player.kill' Target Commandresurrectresurrect [0 / 1]This command will resurrect your current target (provided it is dead). See argument information for options. Target Commandlocklock [lock level]This command will lock any chest, door or other lockable thing that you have selected as your target. Lock levels above cannot be unlocked without a key. See argument information for details regarding lock levels. Target CommandunlockunlockThis console command will instantly unlock the object (e.g. a container, chest or door) you have selected as your target. Target Commandsetghostsetghost [0 / 1]This command will make your target immune to all damage from combat including, but not limited to: melee, arrows, spells and shouts. Target CommandtaitaiIf you do not have a target selected, this console command enables and disables (toggles) all non-combat AI. When non-combat AI is disabled, NPCs (characters, monsters, etc) have all non-combat functions (like dialogue) disabled. If you have selected a target, this command will toggle non-combat AI for the selected NPC only. Target CommanddispelallspellsdispelallspellsThis command clears all spell and poison effects from the target you currently have selected. Use 'player.dispelallspells' to dispel all spells from your own character. Target Commandduplicateallitemsduplicateallitems [reference id]This command copies the inventory of the target you currently have selected into the inventory of the NPC/container with the specified reference ID. To get the reference ID of an NPC, click it whilst the console is open and its reference ID will appear in brackets above the console. Target Commandequipitemequipitem [item id] [options]This command equips the item with the specified ID to your target, provided they have the item in their inventory already. See argument information for customization options. Use 'player.equipitem' to apply the effects of this command to your character. For item codes, see item ids. Target Commandequipspellequipspell [spell id] [left / right / voice / instant]This command makes your currently selected target equip the spell, shout, potion effect or power with the specified ID. To make your character equip a spell, use the command 'player.equipspell'. Target Commandequipshoutequipshout [shout id]This command equips the shout with the specified ID to the NPC you currently have selected as a target. Use 'player.equipshout' to equip a shout to your character with this command. Target CommandtctcThis command will allow you to take control of the NPC you currently have selected as a target. This means you will be able to use WASD, etc to move the NPC. After toggling control of another NPC, your movements, etc will be shared between both your character (Dragonborn) and the controlled NPC (so pressing W would move both forward) - to toggle control of your own character, use the command ''. Target CommandtcaitcaiThis command will disable combat AI for all NPCs in the game. When combat AI is disabled, NPCs are unable to engage in anything combat-related (so they won't be able to attack you). It is not possible to toggle combat for a specific NPC.tcltclThis command toggles 'noclip' mode. In noclip mode your character has collision disabled and will be able to fly through walls, floors, and any other solid object that would usually not allow for this. This command will not work if you have a target selected - you must deselect your current target in order for this command to work.tdetecttdetectThis command will enable and disable (toggle) AI detection. With AI detection enabled, NPCs are aware of you when you are nearby and/or performing actions like combat on them. With AI detection disabled, NPCs will won't be aware of your proximity to them - so for instance, aggressive monsters that would usually attack you when nearby will no longer attack you. Note that this command does not stop detection for pickpocketing.teofisteofisThis command will toggle (enable and disable) End-of-Frame ImageSpace graphics settings including blur and contrast adjustment. These graphics settings can cause lower frame rates, because of this, this command usually raises FPS. The changes made the graphics settings are not saved - you will need to re-execute this command when you close and re-open the game.tfctfc [pause]This command will make you control the camera instead of your character, making you act as a 'flying camera'. If you specify a '1' (without quotes) at the end of the command, the game will pause, but you will still be able to move the camera around.sucsmsucsm [speed]This command can be used to set the speed you move at when in free-flying camera mode (which is enabled by using the 'ToggleFlyCam' command).tfowtfowThis command toggles the visibility of undiscovered regions on the local map which are usually covered by 'Fog of War'. Only the local map is affected by this command - the world map, etc are left unchanged.tgtgThis command toggles the visibility of grass.tgmtgmThis command enables and disables (toggles) 'god mode'. In god mode, most stats including health, stamina and Magicka are infinite and will not drain. Your character's speed will no longer be affected by the amount of weight he/she is carrying.timtimThis command enables and disables (toggles) 'immortal mode'. When in immortal mode, your character will not be able to die (health will not reach 0). Unlike god mode, when in immortal mode your stats like stamina and Magicka are still drained/affected as they would normally be.tlltllThis command enables and disables (toggles) 'LOD' - which disables the rendering of distant land and improves graphics performance (FPS).tmtmThis command hides the entire GUI including all menus, health bars, etc. Note that this command will also hide the console - if you press your console hot key, type 'tm' and hit enter again (even though you cannot see the console), the GUI will be enabled again.tmmtmm [option]This command enables and disables map markers based on the provided option. See argument information for options.tstsThis command enables and disables (toggles) the sky and sky-related graphics settings like fog. Usually results in an FPS boost.tscrtscrThis command enables and disables (toggles) global script processing.ttttThis command enables and disables (toggles) the rendering of trees. With this toggled on, trees will not be loaded/visible. This setting can result in an FPS boost.twstwsThis command enables and disables (toggles) the visibility of water. Note that when you are submerged in (under) water, water will still be rendered.twftwfThis command switches (toggles) the rendering mode to wireframe. When in wireframe mode all objects, including buildings will have their wireframes rendered instead of their textures.RestoreActorValuerestoreactorvalue [actor value id] [amount]This command will add the specified amount to a specified actor value of your currently selected target. An actor value is a value given to character traits to change their characteristics - e.g. 'Aggression' controls the aggression level on an NPC. See actor value IDs here. This command will not make an actor value go lower than is 'organically possible' - a Whiterun Guard's maximum health level is , so you could only restore health for a Whiterun Guard up to Use 'player.restoreav' to change your own values. Target CommandDamageActorValuedamageactorvalue [actor value id] [amount]This command will remove a specified amount from an actor value of your currently selected target. An actor value is a value given to character traits to change their characteristics - e.g. 'Health' controls amount of hitpoints an NPC has. See actor value IDs here. Use 'player.damageav' to change your own values. Target CommanddisabledisableThis command will hide your current selected target (make it invisible). NOTE: this command will hide a target from view and disable both collision and AI however, the target is still 'present' and things such as scripting for the NPC/target will still take place. Target CommandenableenableThis command will re-enable a target that has previously been disabled (see disable command). Target Commandforceavforceav [actor value id] [value]This console command forcefully sets an actor value to the specified value. Note that this command can stop actor values from functioning correctly (e.g. health may not naturally restore for the target) - it is recommended that you use the RestoreActorValue and DamageActorValue commands to avoid problems. Target Commandgetavgetav [actor value id]This command prints to console the value of the specified actor value. Use 'player.getav' to view your own actor values. Target Commandgetavinfogetavinfo [actor value id]This command is similar to the 'getav' command but instead returns more information including max value, base value and modifiers. Use 'player.getavinfo' to get verbose information for your character's actor values. Target CommandgetlevelgetlevelThis command prints to the console the level of your target. Use 'player.getlevel' to get your own character's level. Target Commandgetlocationclearedgetlocationcleared [location id]This command will check if a location, specified by its location ID, has been cleared or not. 0 will be printed to console if the location has not been cleared, 1 if it has. Target Commandgetrelationshiprankgetrelationshiprank [reference id]This console command will show the relationship level (friendliness) of two characters (the NPC you currently have selected as a target and the NPC with the specified reference ID) (see examples for help). A relationship rank is a number between -4 and 4 - a higher number means the two characters have a stronger relationship. Target Commandhasperkhasperk [perk id]This command will print to console the perk rank of the specified perk for your target. If the target does not have the perk, the perk rank will be 0. Use 'player.hasperk' to check your own perk rank. For perk IDs, see our perk ID list. Target CommandMarkForDeletemarkfordeleteThis command permanently deletes your targeted object, NPC or item from the game. Note that this is note the same as the disable command, as the disable command only makes the target invisible - this command removes the target from memory. Target Commandmodavmodav [actor value id] [amount]This command will add the specified amount to the actor value with the specified ID from your targeted NPC or object. Use 'player.modav' to change your character's actor values. Specify negative amounts to decrease actor values. Target Commandmovetomoveto [reference id]This cheat will teleport your target to the NPC or object with the specified reference ID. Use 'player.moveto' to teleport your character. Target Commandopenactorcontainer 1openactorcontainer 1This command will open the inventory of your target and allow you to add/remove items from it. Target Commandplayidleplayidle [animation id]This command makes your target perform the animation with the specified ID. You can attempt to use 'player.playidle' to make your character perform an animation however most animations do not work with the player character. Target Commandpushactorawaypushactoraway [reference id] [distance]This command pushes the actor with the specified reference ID away from your target (by the specified distance). The target is not the actor that is moved - the actor with the specified reference ID is pushed away from the target. Target CommandrecycleactorrecycleactorThis command has a different effect based on your target. If your target is an NPC, it will revive the NPC, restore the NPC's weapon, but not its entire inventory. If your target is a container, it will set the contents back to their default (i.e. what the container had when it first spawned, meaning if it was empty, it will emptied). If your target is an object, the object will be moved back to the position in the world it spawned at. If you use the command 'player.recycleactor', this command will not kill you or reset your inventory, instead it will add iron armor, iron weapons and some other useful gear - useful if you're starting out and want a boost. Target Commandremoveallitemsremoveallitems [reference id]This cheat will clear all items from the inventory of your target. This command can be used on NPCs and containers. Use 'player.removeallitems' to clear your own inventory. Use 'removeallitems player' to move items from your target's inventory into your character's. Target CommandresetairesetaiThis command resets the AI of your target to the way it was when it spawned. Useful for fixing glitched NPCs. Target CommandresetinventoryresetinventoryNot to be confused with 'removeallitems', which clears an inventory. This console command will reset an NPC or container's inventory back to the way it was when it first spawned. Target Commandsetactoralphasetactoralpha [alpha]This console command sets the transparency of your target. Target CommandGetAnglegetangle [x / y / z]This command prints to console the angle of the specified axis for your currently selected target. Target CommandSetAnglesetangle [x / y / z] [angle]This command sets the angle of your target along a specified axis (the direction your target faces). Target Commandgetposgetpos [x / y / z]This command will print the console the current coordinate of the target along the specified axis. Use 'player.getpos' get the position of your own character. Target CommandSetPossetpos [x / y / z] [value]This command sets the coordinate of your target for specified axis (the location/position along the axis). Use 'player.setpos' to change your character's position.setavsetav [actor value id] [value]This command sets the specified actor value to the specified value. It is recommended the DamageActorValue and RestoreActorValue commands are used instead of this command, as this command can cause things to not function correctly. Target Commandsetessentialsetessential [base id] [0 / 1]This command can be used to change the essential status of an NPC (a specified base ID, not your target or a reference ID). An essential NPC is (by default) an NPC that is 'essential' to the game - e.g. an NPC necessary for a quest. Essential NPCs are 'immortal', they cannot be killed (as they're required for the game). An example of a non-essential NPC is a Whiterun Gaurd, there are many of them and no single Whiterun Guard is 'essential' to complete the game.setfavorstatesetfavorstate [0 / 1]This cheat will make a targeted NPC complete 'favors' for you. After setting favor state to 1 for an NPC, follow the instructions on the screen. Pressing 'E' on the ground will make the NPC wait at that location, pressing 'E' on a door will make the NPC open that door for you, etc. Pressing the TAB key will set the favor state of NPC you are current controlling to 0 again. Target Commandsetgssetgs [setting name] [value]This command sets the specified game setting to the specified value.setlevelsetlevel [multiplier] [modifier] [minimum] [maximum]This command can be used to change the level of a target, relative to your character. The level of the NPC will update as you level up. See argument information and examples for more help. Target Commandsetlocationclearedsetlocationcleared [location id] [0 / 1]This command sets the location with the specified ID (location ID, not reference ID) either as cleared or uncleared. When a location is cleared, it will show up on the map and the game will think that you have discovered, or have 'cleared', the location before.setnpcweightsetnpcweight [weight]This command sets the weight of your current target (NPC or player) to the specified value. The NPC's model will be updated to correspond with the weight change. Use 'player.setnpcweight' to change your own character's weight. Target Commandsetownershipsetownership [npc base id / faction id]This console command sets ownership of the item you have selected as a target to the specified NPC or faction with the specified base ID (see argument information and examples for help). To select an item as a target, drop it on the ground and click on it whilst the console is open. If your target is a container, all of the items inside the container will have their ownership changed. Target Commandsetrelationshipranksetrelationshiprank [reference id] [relationship rank]This console command sets the relationship rank between your targeted NPC and the specified reference ID. Target Commandsetscalesetscale [scale]This command will change the size (scale) of your target (NPCs, objects, etc). Use 'player.setscale' to change your character's size. Target Commandsetunconscioussetunconscious [0 / 1]This command can be used to make an NPC conscious (0) or unconscious (1).sexchangesexchangeThis cheat will change the sex of your target (if they're male, this command will make them female and vice versa). Use 'player.sexchange' to change the sex of your character. Target Commandshpshp [configuration]This console command sets the HDR shader configuration. Only use this command if you are familar with HDR shaders.sifhsifh [0 / 1]This command changes whether or not an NPC (your target) will be damaged by hits from you. Target Commandstrstr [value]This console command changes the 'refractiveness' of your target (how transparent they are). Target Commandunequipitemunequipitem [item id] [left / right]This console command unequips the item with the specified base ID from your target. Use the 'left' and 'right' arguments if the item is held in either hand. The command 'player.unequipitem' can be used to unequip items from your own character. Target CommandCompleteAllQuestStagescompleteallqueststagesAs this command commonly causes bugs, it is recommended you save your game before running it. This console command completes all quests in the game.completequestcompletequest [quest id]As with the CompleteAllQuestStages command - this command may cause bugs, so it is recommended that you first save your game. This console command completes the quest with the specified ID.getstagegetstage [quest id]This command prints to console the current stage you are at in the quest with the specified ID.movetoqtmovetoqt [quest id]This command teleports your character to the target of the quest with the specified ID. The 'target' is the location that the marker on the map is highlighting (where you need to be to advance). This is useful for saving time travelling to specific locations, without skipping through the actual quest content.resetquestresetquest [quest id]This console command resets your stage in the quest with the specified ID. In other words, this console command puts you at the first stage of the quest so that you can start again.StartAllQuestsstartallquestsThis cheat makes you start every quest in the game (regardless of whether or not you meet requirements).SetObjectiveCompletedsetobjectivecompleted [quest id] [stage id] [0 / 1]This command will set the specified stage within the specified quest as either complete or incomplete.setstagesetstage [quest id] [stage id]This command moves you to the specified stage in the specified quest.ShowQuestTargetsshowquesttargetsThis command prints to console a list of quest IDs and the stage you are currently at in each of them.SetPapyrusQuestVarsetpapyrusquestvar [quest id] [variable id] [value]This command will set the specified quest variable to the specified value.ShowQuestVarsshowquestvars [quest id]This command lists all variables (with their IDs) for the quest with the specified ID.ShowQuestStagesshowqueststages [quest id]This command lists all stages (with their IDs) for the quest with the specified ID. Target CommandAddPerkaddperk [perk id]This command adds the perk with the specified ID to your target. Use 'player.addperk' to add a perk to your own character. Target CommandAddShoutaddshout [shout id]This command unlocks (adds to your target's spell list) the shout with the specified ID. Use 'player.addshout' to add a shout to your own spell list. Make sure you have the spell the shout is a part of also unlocked, otherwise it won't work. Target CommandAddSpelladdspell [spell id]This command unlocks (adds to your target's spell list) the spell with the specified ID. Use 'player.addspell' to add a spell to your own character's spell list. Target CommandadvleveladvlevelThis command advances your character by one level. Although the level of enemies will respond to this change (they will be higher leveled), none of your skills increase, you do not receive any perk points and also attributes are not advanced.AdvSkilladvskill [actor value id] [amount]This command will add the specified amount of experience points to the skill with the specified ID for your character. Note that the amount experience required to level up each skill differs - make sure that you do not add too much.ToggleAnimatorCamtoggleanimatorcamThis command enables Skyrim's 'animator camera'. The animator camera allows you to change the position of the camera (rotate, zoom, move). Whilst in animator camera mode, the camera will stop following the player.dropdrop [item id] [amount]This command will stop the item with the specified ID (and amount) from the inventory of the NPC or container you currently have selected as a target. Target Commandenableplayercontrolsenableplayercontrols [movement] [combat] [first person] [looking] [sneaking] [menu] [activate] [journal tabs] [perspective type]This command executed without arguments can be used to fix bugs/glitches with your game controls. See argument information and help for advanced usage.fovfov [fov number]This command sets your camera's field of view to the specified value. The default FOV is Number should be between 30 and IncPCSincpcs [actor value id]This console command will increase the specified skill by one point.paycrimegoldpaycrimegold [stolen items] [jail] [faction id]This console command pays off a bounty, with optional parameters to specify whether or not to remove the items you stole and whether or not to send you to prison. This command will by default pay off a bounty for the faction of the NPC you currently have targeted. If you specify a faction ID, the bounty belonging to that faction will be paid off instead. Use 'player.paycrimegold' to pay off your own bounties. Target Commandplaceatmeplaceatme [base id] [amount] [distance] [direction]This command places the item, object or NPC with the specified ID in front of your target. Use 'player.placeatme' to place in front of your character. Target CommandPlayerEnchantObjectplayerenchantobject [item id] [enchantment id] [enchantment id]This command spawns a new item (relative to the specified item ID) with the specified enchantment(s) and adds it to your character's inventory.PlayerSpellBookplayerspellbookThis command will unlock all spells, shouts, etc for your character.removeitemremoveitem [item id] [amount]This command removes the specified amount of the specified item from your target's inventory. To remove an item from your character's inventory, use the command 'player.removeitem'. Note that this command permanently deletes the removed item(s), use the 'drop' command to drop an item from an inventory to the ground. Target Commandremoveperkremoveperk [perk id]This command removes the perk with the specified ID from your target. Use the command 'player.removeperk' to remove a perk from your own character. Target Commandremovespellremovespell [spell id]This command removes the spell (or power, shout, disease, etc) with the specified ID from your current target. Use 'player.removespell' to remove a spell from your own character. Target CommandresethealthresethealthThis command will set the health of your target to its maximum level. Use 'player.resethealth' to set your character's health to full. Target CommandShow1stPersonshow1stpersonProvided you are already in 3rd person mode, this command will toggle the visibility of the first person arms that usually appear on the screen in first person. This means when you, for example, punch, both your third person model and the hands (first person) would punch.setcrimegoldsetcrimegold [amount] [faction id]This command adds (despite the name, it doesn't not set) the specified amount to your target's bounty with the specified faction. Use 'player.setcrimegold' to add to your character's bounties. Target CommandSetPlayerRacesetplayerrace [race id]If executed without any arguments (just 'SetPlayerRace'), the race menu will be opened, allowing you to customize your character's race. Otherwise, this command will change the race of your character to the race with the specified ID.showinventoryshowinventoryThis command lists all of the items in the inventory of your current target. Use 'player.showinventory' to list all of the items in the inventory of your character. Target Commandspfspf [file name]This command saves your character's current facial configuration (how your character's face looks) to the specified file.teachwordteachword [spell id]This command teaches your character (you may still need to unlock the word with 'unlockword') the word of power with the specified ID. Target Commandunlockwordunlockword [spell id]This command unlocks the word of power with the specified ID. Target CommandAddToFactionaddtofaction [faction id] [rank]This command adds your currently targeted NPC to the specified faction. Specify the rank -1 to remove the targeted NPC from the specified faction. Target Commandbatbat [file name]This command executes the specified batch file (batch file should end in .txt and be put in Skyrim/Data folder).ClearScreenBloodclearscreenbloodThis command clears any and all blood visual effects that have been drawn on the screen.ForceWeatherforceweather [weather id]This command changes the game's weather to the specified weather type.GetGlobalValuegetglobalvalue [global value]This command prints information to console about the specified global value. Use 'ShowGlobalValues' to see a list of global values.GetInCellgetincell [location id]This command will tell you if your target is within the cell with the specified ID. If your target is within the cell, 1 (true) will be printed to console, otherwise 0 (false) will be printed to console. Use 'player.GetInCell' to see if your character is in a cell. Use 'PickRefById [reference ID]' to select a target that's out of view.GetPCMiscStatgetpcmiscstat ["statistic id"]This command prints to console the value of the specified miscellaneous statistic. Miscellaneous statistics are the figures should in the escape menu (e.g. total barters).helphelp ["search term"]This command, if executed without any arguments, will print a list of console commands to the console. If executed with an argument (e.g. help "arrow"), this command will print to the console a list of all commands, item IDs and base IDs containing the argument.KillAllkillallThis console command kills all non-essential NPCs within the cell your character is currently standing in.loadload [file name]This command loads the specified save file.ModPCMiscStatmodpcmiscstat ["statistic id"] [amount]This command adds the specified amount to a miscellaneous statistic.PurgeCellBufferspurgecellbuffersThis command "purges" the cell buffers - this essentially means the "cells" (parts of the map) that are no longer being used but are still stored in the game's memory (buffer) are removed and deleted (purged).PlayerCreatePotionplayercreatepotion [effect id] [effect id] [effect id]This command creates a potion with the specified ID(s) (up to 3) and adds it to the player's inventory.PickRefByIdpickrefbyid [reference id]This command sets the item, object or NPC with the specified reference ID as your target. This is especially useful if you know the reference ID of your target but are unable to click on them (e.g. they are outside of your view or invisible).QuitGamequitgameThis command instantly closes the client (quits the game). Make sure you have saved your game first!RefreshINIrefreshiniThis command reloads Skyrim's .ini settings. This is useful if you have modified your settings and do not wish to restart Skyrim to have them apply.RemoveFromFactionremovefromfaction [faction id]This command removes your target from the faction with the specified ID.resetinteriorresetinterior [location id]This command resets the cell with the specified ID to the way it was originally.savesave [file name]This command saves the game to the specified save file. If your entered save file name has spaces in, you will need to surround it in quotation marks (e.g. "Example Save").saveinisaveiniThis command saves your current game settings (to their respective .ini files).setset [global variable name] [amount]This command sets a global variable to the specified value. See examples/argument information for help.sgtmsgtm [gametime multiplier]This command can speed up or slow down the speed the game runs at. A multiplier of 2 would make the game run at two times its usual speed (movement, animations, etc are all affected). A multiplier of would make the game run at half its usual speed (everything would be in slow motion).ShowGlobalVarsshowglobalvarsThis command prints a list of global variables to the console.ShowMessageshowmessage [message id]This command displays the message with the specified ID in the center of the screen.ShowQuestObjectivesshowquestobjectivesThis command prints a list of all objectives for the quests you have currently started (and not completed) to the console.SetTintParamsettintparam [r] [g] [b] [a]This console command sets your client's tint parameters. Tint parameters define how vibrant the game's display is. See examples for help.SetWeathersetweather [weather id]This command sets the weather (non-forcefully) to the specified weather type. The weather will likely change to a different type naturally soon after.CenterOnCellcenteroncell [location id]This console command teleports your character to the location with the specified ID.CenterOnWorldcenteronworld [world name] [x] [y]This command teleports your character to the specified X and Y coordinates.ToggleBorderstogglebordersThis command will enable and disable (toggle) the border lines that usually show for each cell.castcast [spell id] [reference id] [source]This console command casts the spell with the specified ID on/at your currently selected target. Target Commandsaysay [dialog id]This command makes your currently selected target say (or perform) the dialogue with the specified ID. Target Command
How to use console commands in Skyrim - 2020 Guide

Skyrim console commands, cheats for PC

Despite how long it's been out, Skyrim still enjoys a dedicated audience thanks to a thriving modding scene, as well as Bethesda's fair hand for designing an eminently replayable game. At this point though, it's safe to say that you've probably played a fair chunk of the game legitimately, and might fancy spicing up your next playthrough with a few overpowered abilities, or at least removing some of the duller elements altogether.

For this reason, we've compiled a round-up of some of the most useful console commands you can use for the PC version of the game. To get started with any of these cheats, all you have to do is hit the tilde key (which looks like this ~), then enter your cheat of choice. Leave the console window using the tilde button once more, and you'll see the change reflected in the game immediately.

Player console commands

Here are some of our favourite commands for granting your character godlike status, and unlimited funds - to name just a couple:

addshout - Type the name of your desired Dragon Shout after this command to add it to your repertoire immediately.

AdvSkill [SKILL ID] # - If you want to level up a particular skill, simply enter this command. SKILL ID is simply the name of the skill in question. After that, just add the number you wish to level it up by.

player.advlevel - Keep entering this command repeatedly to advance your character one level each time, without having to do anything resembling actual effort.

player.modav carryweight # - Enter this command to increase the amount of random crap you're able to stuff into your backpack.

player.setav speedmult ### - The higher the number you use here, the faster your character will move throughout the world. Warning: max level is really, really fast

player.setcrimegold ### - Use this command to change your wanted level. At you're clean as a whistle, while at it's time to start legging it.

player.setlevel ## - Change the number to whatever level you'd like your decidedly unheroic hero to be.

psb - If you want to unlock every single spell in the game, just tap this command in.

sexchange - This command will change the sex of your hero or heroine.

showracemenu - Starting to regret some of the decisions you made during the character creation phase of the game? Use this command to revisit your starting choices.

tgm - Activates god mode, making you completely invincible.

tcl - Turns off clipping, allowing you to walk anywhere, in any direction, through any thing.

tim - In immortal mode, you can still take damage but you can't actually be killed.

rm - Use to activate and deactivate run mode.

unlock - Make sure you've highlighted the chest, or door, or case that you want to unlock, then enter this simple command to open it.

World and environment console commands

There are several commands that will help you muck about with the world itself. Here are some of the most useful:

fov - Instead of messing around with. ini files, you can use this console command to set your field of view on the fly.

tai - If you enter this command, every AI character in the game will stop in their tracks. Run it again to get everyone back to business.

tcai - If, on the other hand, you simply want to take the sting out of a fight, use this code to render every inhabitant of the game completely placid.

tfc - Want to take to the skies and have a proper aerial view of Skyrim? Enter this code.

tfow - Removes all fog of war elements from your local map.

tm - Enter this into the console window to disable every menu element, making it easy to capture pristine screenshots. Note that this also disables the console itself, so you'll have to re-enter the code blind in order to reactivate the UI.

tmm - By adding 0 or 1 to the end of this command you'll be able to activate and deactivate every map marker in the game.

tg - Toggles grass on and off when entered.

tt - As above, but for trees.

tws - Disables the appearance of water.

Item console commands

Each item in Skyrim has a special code associated with it and you can find a comprehensive round-up of them at Enter the following command in - along with the appropriate Item ID - to get your hands on the goodies without any effort whatsoever.

player.additem ITEM NAME ###

Note that the number should be entered in three-digit format, so for fifteen of the item in question, for nine and so on.

:: Best gaming keyboards Digital Foundry's picks

To get you started, here are some very common items you're likely to want to add to your stash.

player.additem f ### - This will allow you to add whatever chunk of change you want to your wallet.

player.additem a ### - You can never have too many lockpicks, so why not add a load to your backpack nice and quickly?

coc qasmoke - For the man or woman who doesn't have everything, use this command to access a special room housing all of Skyrim's items.

removeallitems - Want someone's stuff and can't even be bothered to ask for it? Enter this code to have them stripped bare, and then send everything they own to your backpack. Thanks!

Skyrim: What's new in the Special Edition and gameplay guides

Want more help with Skyrim? Find out how to join every guild and faction, how to earn Gold fast, learning about XP and levelling to , max Crafting skills, max Warrior skills, max Thief skills and max Mage skills, how to get married, where to buy a house, how to start Dawnguard, Hearthfire and Dragonborn DLC expansions. If you're on PC, we have a list of console commands and cheats, and you can learn about the remastered version and how to install mods with our Skyrim guide. Finally, with Switch owners, we have Skyrim amiibo support explained to help unlock special Zelda-themed items.

Quest console commands

You'll need to enter the quest ID for some of these commands. You can find all of these identifiers over at

caqs - This will wrap up every single stage of the main quest. Warning: this can be a little buggy and has the potential to make a real mess of your save.

completequest QUEST ID - Finishes off the specified quest altogether. Hooray for no effort!

kill - Simply highlight your victim and then tap this command in to have them crash to the floor.

killall - When you need everyone around you to die fast, enter this genocidal console command to get the job done.

movetoqt - Picked up a quest and can't be bothered to walk to your victim? Simply tap this command in to head to them instantly.

player.sqs QUEST ID - Displays all of the stages of a given quest.

resurrect - If you're feeling no small amount of remorse for your senseless killing, target the corpse and then enter this command to bring them back to life.

setstage QUEST ID # - Advances a quest to a particular stage. Use this if you've bugged out somewhere and need a quick fix.


Similar news:

Buy some porn?" It was somehow even strange: I have never bought it yet, he thought, life will go on like this… Of course, he saw porn on the net, but BUYING A DISC is a completely different matter. There was something solemn about it, like going to a brothel for the first time, even if I had fucked my classmates before. At home, Viktor Yevgenich.

Arranged a body feast for himself: he washed, uncorked a bottle of Hennessy, stripped naked and sat down in front of the screen.

643 644 645 646 647