Best Skyrim console commands on PC

Sam Smith
Skyrim logo with deadric armor

Skyrim’s console commands help players to change the very fabric of the gameplay to suit them, from advancing quickly in quests to leveling up and granting skill points. 

Skyrim’s console commands helps players to change the gameplay to suit them, from advancing in quests to levelling up and granting skill points. Here’s a breakdown of Skyrim’s best console commands and what each one does.

Players wanting to adjust the gameplay on PC will find Skyrim’s console commands invaluable. While these aren’t available on console versions of the game, they give PC players a ton of options.

These can be used to make changes to their Dragonborn character, be it changing their appearance, adding items or abilities – they can even be used to change NPCs, enemies, and quests! We’ve compiled a list of the best console commands in Skyrim and broken them down into categories.


Contents


Skyrim character walking in-game.
Exploring Skyrim is even more fun with the use of console commands.

Basic Skyrim console commands

The first batch of Skyrim console commands will allow you to toggle certain effects on and off’ can be expanded ever so slightly, saying like ‘giving you access to God Mode, Immortal mode and even turning off clipping to move through walls and floors.

skyrim NPC of a dunmer elf being controlled by console commands
Console commands can make NPCs do lots of fun things.

Targeted console commands

Skyrim’s targeted console commands allows the player options to target an NPC or enemy to make fine-tuned, individual changes:

Code Effect
rm Toggle Run Mode. This switches between running and walking.
tai Toggle Artificial Intelligence. This basically turns NPCs into dummies.
tc Toggle player Control of target character. Allows the player to control NPCs and enemies. To turn off simply target the player again.
tcai Toggle Combat AI. This turns NPCs hostile to their surroundings, but they will not attack the player.
tcl Toggle Collision. Turns off clipping for a target (they can move through walls or floors.)
tdetect Toggle AI Detection. This does not work with Pickpocket.
teofis Used to increase frames per second.
tfc Toggle freefly camera on and off.
tfow Opens all unexplored parts of the map.
tg Toggles grass on or off.
tgm Toggle God Mode (Gives infinite health, magicka, and stamina, carry weight.
tim Toggle Immortal Mode (Character will still take damage, but won’t die.)
tll Toggles LOD one or off
tm Toggle Menus (Disables GUI such as menus, compass, subtitles and messages.
tmm <#> Toggle Map Markers. Add
Code Effect
additem Adds item to target NPC.
DamageActorValue Lowers the given attribute by the required amount.
disable Makes the target disappear.
dispelallspells Removes spell effects from the target.
duplicateallitems After targeting an NPC, this can be used to copy their inventory to another NPC.
enable Used to make targets re-appear.
equipitem Forces the target to equip an item, if it is in their inventory.
equipspell Forces the target to equip spell ight> will equip the spell into the target’s the left or right hand.
forceav Forces
GetAngle Returns the value of original rotational axis of target.
getlevel Returns the original level of the target.
getrelationshiprank Changes the affinity between two characters (-4–4). The higher the number the greater the affinity.
hasperk Returns a target’s perk based on perk ID.
kill Instantly kills target. (Essential characters just get knocked out.)
lock <#> Lock chests, doors or characters.
MarkForDelete Permanently deletes selected target. May require a save to be reloaded.
moveto player Teleports the targeted NPC to the player’s location.
openactorcontainer <#> Opens an inventory. Items within may depend on target’s affinity to the player.
playidle Makes the target do the specified action, such as a certain animation.
pushactoraway Bring the target closer to the player or push them away.
removeallitems Removes all items in the targets inventory. Use the
resetai Resets the AI of a target.
resetinventory Restores the target’s original inventory.
resurrect <#> Resurrect a dead NPC.
setactoralpha <#> Make targets invisible or partly visible.
setessential Make target immortal or makes them mortal again.
setfavorstate <#> 0 = inactive, 1 = active. Makes target obey player commands using cursor/mouse.
setghost <#> Makes target intangible or resets it.
setgs Change games Settings.
setlevel