A filterable, categorized reference of the console commands worth knowing. New to the console? Start with Console for how to open it in VR and the basics of targeting and IDs.
A few conventions used below:
player.runs a command on your own character. Drop the prefix and most of these act on whatever you’ve targeted. In VR you target withprid <refID>rather than a mouse click; see Console for how.- Text in
<angle brackets>is a value you supply, like an ID, a number, or a skill name. - Toggle commands (the ones starting with
t) flip on and off; run the same command again to reverse it.
God mode & survival
tgm | God mode: no damage, and unlimited stamina, magicka, carry weight, and arrows. Run it again to turn it off. (Most toggle commands work this way.) |
tim | Immortal mode. You still take damage and your health can hit zero, but you won’t die. A gentler tgm. |
tdetect | Toggle AI detection. While off, NPCs can’t detect you, so nothing will ever spot you sneaking. |
tcl | Toggle collision. You pass through walls, floors, and everything else, and can fly by looking where you want to go. Great for escaping a spot you’re stuck in. |
Getting around
coc <cell> | Center on cell: teleport to a named interior or town, e.g. coc whiterun or coc riverwood. coc qasmoke drops you in the developers’ test room full of every item. |
tmm 1 | Reveal every map marker (so you can fast-travel anywhere). tmm 0 hides them all again. |
player.moveto <refID> | Teleport yourself to a reference (an NPC, marker, or object) by its reference ID. |
movetoqt | Move to the current quest target. Handy when a quest marker is pointing somewhere unreachable. |
Character, stats & skills
player.setav <value> <n> | Set an actor value outright, e.g. player.setav speedmult 150 to move faster, or player.setav carryweight 1000. |
player.modav <value> <n> | Adjust an actor value by an amount (positive or negative), e.g. player.modav health 100. |
advskill <skill> <xp> | Grant a skill some experience, e.g. advskill smithing 5000. This counts toward leveling, unlike setting the skill directly. |
player.advlevel | Force an immediate level-up, letting you pick a perk and raise an attribute. |
player.addperk <perkID> | Unlock a specific perk by ID. Use help to find perk IDs. |
showracemenu | Reopen the full character creator. Useful for tweaking your look, but changing race here can scramble some stats, so save first. See RaceMenu Presets. |
sexchange | Switch your character’s sex without touching anything else. |
Items & gold
player.additem <itemID> <count> | Add items to your inventory by ID, e.g. player.additem 0001397e 1 for a specific weapon. |
player.additem f <count> | Add gold. f is the short form of gold’s ID (0000000F), so player.additem f 5000 gives you 5,000 septims. |
player.additem a <count> | Add lockpicks (a is the short form of 0000000A). |
player.removeitem <itemID> <count> | Remove items from your inventory by ID. |
player.equipitem <itemID> | Equip an item you’re carrying by ID. |
NPCs & followers
prid <refID> | Pick a reference by ID to make it the console’s target, without clicking: the mouse-free way to target an actor in VR. Finding the refID is the tricky part; see Console. |
kill | Kill the targeted actor. (Click an NPC with the console open to target it first.) |
resurrect | Bring a dead targeted actor back to life. resurrect 1 revives them with their gear intact. |
moveto player | Summon the targeted reference to you. Great for a follower who got left behind or stuck. |
disable | Make the targeted object or actor vanish. enable brings it back. |
recycleactor | Reset the targeted actor to its default state. Often fixes an NPC that’s glitched, frozen, or T-posing. |
setrelationshiprank player <n> | Set how a targeted NPC feels about you, from -4 (archenemy) to 4 (lover). 4 can make some NPCs marriageable or recruitable. |
setessential <baseID> 1 | Make an NPC essential (unkillable) by base ID. Set to 0 to remove that protection. |
Quests
sqt | List the quests you currently have targeted, along with their quest IDs. The starting point for fixing a stuck quest. |
sqs <questID> | Show every stage of a quest and which ones you’ve completed, so you can find where it broke. |
getstage <questID> | Report the stage a quest is currently on. |
setstage <questID> <stage> | Force a quest to a specific stage to push a stuck quest forward. Jump too far and you can skip content, so nudge it one stage at a time. |
resetquest <questID> | Reset a quest. A last resort for a hopelessly broken one; it can leave loose ends. |
caqs | Complete All Quest Stages, for every quest in the game at once. This will wreck a real playthrough. Never run it on a save you care about. |
World, time & weather
set timescale to <n> | Change how fast game time passes. The default is 20 (one real second is 20 game seconds); 1 runs time at real speed, which looks great for screenshots. |
fw <weatherID> | Force the weather to a specific type immediately. |
sw <weatherID> | Set the weather to transition to a type naturally, rather than snapping to it like fw. |
tg | Toggle grass display. |
tll | Toggle level-of-detail (LOD) rendering for distant terrain and objects. |
Camera & screenshots
tfc | Toggle a free-flying camera, ideal for framing screenshots. tfc 1 also freezes the action. Note that in VR the view is still head-tracked, so free cam behaves oddly. |
sucsm <n> | Set the free camera’s movement speed, e.g. sucsm 5 to slow it down for precise shots. |
tm | Toggle all menus and the HUD for a clean screenshot. Careful: this also hides the console itself, so you reopen it blind with the console key to toggle back. |
Finding IDs & info
help "<term>" 0 | Search the game for anything matching a term and print its IDs, e.g. help "daedric" 0. This is how you find the item, spell, perk, and NPC IDs the other commands need. |
getav <value> | Read an actor value off the targeted actor (or yourself with player.getav), e.g. player.getav health. |
save <name> 1 | Write a save plus a plain-text copy of it beside your saves (<name>.ess.txt). Search that file by name to find reference IDs without clicking, which is the handiest way to get a refID in VR. See Console. |
qqq | Quit the game instantly, no menus, no save. A fast exit when you need one. |
No commands match your filter.