Skyrim Console Commands

The following is a list of common console commands. If the console command has an (alias), it can be used in place of the longer console command. The variable names to be filled in for each command are identified in blue. To enter and exit the console, press the Tilde ~ key. Skyrim's console is very similar to Bethesda's previous games Morrowind, Oblivion, Fallout 3 and Fallout: New Vegas.
CenterOnCell (coc)
Usage: coc cellcode
Teleports you instantly to any named cell, including both interior and exterior cells.
CenterOnWorld (cow)
Usage: cow worldname X Y
Teleports you instantly to any exterior cell in a given world space.
AddPerk
Usage: player.addperk formID
A targeted command that adds a perk to the target. If adding a ranked perk, you must add the ranks in order.
AddItem
Usage: player.additem formID quantity
A targeted command that adds an item to the target's inventory.
AddSpell
Usage: player.addspell formID
A targeted command that adds anything the game classifies as a "spell" (including Powers and Active Effects) to the target.
RemoveSpell
Usage: player.removespell formID
A targeted command that removes anything the game classifies as a "spell" (including Powers and Active Effects) from the target.
PlaceAtMe
Usage: player.placeatme baseID
A targeted command that spawns a new instance (a new copy) of any item or any AI (including animals, enemies, and named NPCs). Not recommended for use with named NPCs.
PickRefByID (prid)
Usage: prid refID / moveto player
A command that selects any in-game item or NPC by Reference ID. Once selected, you can then move the item to your current location.
ModActorValue (modav)
Usage: player.modav carryweight amount
Usage: player.modav dragonsouls amount
A targeted command that permanently changes an attribute. A negative number will subtract that value from the attribute.
Unlock
Unlocks the currently selected object.
Lock
Usage: lock level
Locks the currently selected object with a skill level between 1 and 100. Anything over 100 will require a key. 0 or no number will use the object's last value.
ShowAllMapMarkers (tmm)
Usage: tmm value
A value of 1 shows all map markers, a value of 0 hides all map markers.
ToggleGrass (tg)
Toggles grass display.
ToggleMenus (tm)
Shows or hides all interface elements, including the console itself and all menus. Useful for taking screenshots.
ToggleGodMode (tgm)
Toggles God mode.
ToggleCollision (tcl)
Toggles no clipping, allowing you to fly and move through objects.
ToggleFlyCam (tfc)
Toggles a free flying camera. This command is useful for taking screenshots of your character. If you add 1 after the command, your character and NPCs will freeze in place.
SetUFOCamSpeedMult (sucsm)
This sets the speed multiplier of the free flying camera. For example, "sucsm .5" would be half speed, and "sucsm 2" would be twice the speed.
SetCameraFOV (fov)
Changes the player's first person field of view. The default is 75. For example, type "fov 90" for a wider field of view.
Thank you to everyone who took the survey. There was a strong demand for spreadsheets. If you want to be notified when spreadsheets are available and you didn't include your email, contact me and leave your email. You can still take the survey here.