Skip to content
LAUNCH DAY GEAR

Skyrim Console Commands

Skyrim has no built-in cheat menu or button-combo cheats; instead, the PC versions (original, Special/Anniversary Edition on Steam/GOG) ship with a developer console opened by the tilde key, where you type commands and item codes. There are no console commands or cheat codes on PlayStation, Xbox, or Switch; those platforms can only modify the game through paid mods (and even then there is no command line). The console accepts toggle cheats (god mode, no-clip), actor-value edits, and a player.additem command that spawns any of roughly 8,700 items by hexadecimal ID.

Cheats
48
Platforms
PC
Type
Console commands
Last reviewed
November 1, 2026

Before you use cheats: PC ONLY: console commands work only on PC (Steam/GOG) versions. There is NO console and NO cheat code system on PlayStation, Xbox, or Nintendo Switch. Using the console does NOT disable Steam achievements in the base/Special Edition (Skyrim never gated achievements behind a no-cheat flag), but heavy use of commands such as setstage, setlevel, placeatme, resurrect, and disable/markfordelete can permanently corrupt save files and break quests, NPC AI packages, and the game world; always keep a separate manual save before experimenting. setav can push skills/values past intended caps and cause stuck-at-100 level bugs (especially the perk-point workaround). Spawning items by guessed IDs or using IDs from DLC you do not own can create broken or invisible items. coc/cow teleporting can strand you outside quest triggers. These are single-player offline cheats; there is no online/multiplayer mode, so there is no ban risk. Item IDs differ between the base game and DLC (DLC IDs are prefixed with a load-order byte that varies per install).

How to enter cheats

PC

Press the tilde (~) key, located under Esc / left of the 1 key on US keyboards (use the grave/apostrophe key on UK keyboards), to open the developer console. The game pauses. Type a command exactly (commands are case-insensitive) and press Enter. For targeted commands like kill, unlock, or setownership, first left-click the NPC or object in the world so its RefID appears at the top of the console, then type the command. Press tilde again to close the console. Item codes use the format player.additem <ItemID> <quantity>. Leading zeros in 8-digit base-game IDs can usually be dropped (0000000F = F).

PlayStation

There is no developer console and no cheat codes on PlayStation (PS3/PS4/PS5). The only way to alter the game is through Bethesda's official Mods/Creations system from the main menu, which cannot run console commands.

Xbox

There is no developer console and no cheat codes on Xbox (360/One/Series). The only way to alter the game is through Bethesda's official Mods/Creations system from the main menu, which cannot run console commands.

Switch

There is no developer console, no cheat codes, and no mod support on the Nintendo Switch version. Cheats are not available on this platform.

All Skyrim commands

48 cheats

God Mode & Survival (3)

  • Toggle god mode: infinite health, magicka and stamina, unlimited carry weight, and no damage

    Type again to turn off.

    PC
    tgm
  • Toggle immortal mode: you still take damage and lose health/magicka/stamina but cannot die (health never hits zero)

    Useful if you want combat to feel real but cannot be killed.

    PC
    tim
  • Set or increase carry weight so you are never over-encumbered

    Use a small number; pushing it extremely high can wrap to a negative carry weight. player.setav carryweight <#> sets an absolute value.

    PC
    player.modav carryweight 1000

Movement, Camera & World Display (12)

  • Toggle collision / no-clip: walk and fly through walls, floors, doors and the terrain

    Toggle off while standing on solid ground or you may fall through the map. Does not work while an object is selected.

    PC
    tcl
  • Teleport to a named cell (interior/location) by its editor cell ID

    Example: coc whiterun, coc riverwood. coc qasmoke opens the developer test room with every item. Use only from inside the game world to avoid breaking the intro.

    PC
    coc <CellID>
  • Teleport across the worldspace to map coordinates

    Coordinates are in grid cells, not game units.

    PC
    cow Tamriel <x> <y>
  • Move the player to a referenced NPC

    moveto player (typed after selecting an NPC) brings that NPC to you instead.

    PC
    player.moveto <RefID>
  • Free-flying camera for screenshots; tfc 1 also pauses the game

    Combine with tm (toggle menus) for a clean shot.

    PC
    tfc
    PC
    tfc 1
  • Set field of view

    Default is 75; common values 90-110. Very high values distort the view.

    PC
    fov <#>
  • Set free/console camera movement speed

    sucsm 1 is normal; higher = faster free-camera flight.

    PC
    sucsm <#>
  • Toggle map markers all on/off

    tmm 1 reveals all markers; tmm 0 hides them. tmm 1 1 0 adds markers without making them all usable for fast travel.

    PC
    tmm 1
  • Resize the selected object or the player

    1 is normal size; select a target first, or use player.setscale <#> for yourself.

    PC
    setscale <#>
  • Toggle HUD/menus, grass, trees, water and sky for clean screenshots

    tm = menus/HUD, tg = grass, tt = trees, tws = water display.

    PC
    tm
    PC
    tg
    PC
    tt
    PC
    tws
  • Change the in-game time speed (timescale)

    Default is 20; set timescale to 1 makes one in-game minute equal one real minute.

    PC
    set timescale to <#>
  • Force the weather to a given weather ID

    fw <WeatherID> forces the weather instantly; sw transitions to it.

    PC
    sw <WeatherID>

NPC, AI & Combat (10)

  • Instantly kill the selected target

    Select an NPC first. Has no effect on essential NPCs.

    PC
    kill
  • Kill every non-essential NPC in the loaded area

    Can break quests if it kills quest-relevant characters.

    PC
    killall
  • Resurrect the selected dead NPC

    resurrect (or resurrect 0) revives with full inventory reset; resurrect 1 revives keeping current inventory/position.

    PC
    resurrect
    PC
    resurrect 1
  • Toggle a target's AI on/off (freeze the NPC in place)

    tai with no target toggles AI for all actors.

    PC
    tai
  • Toggle combat AI so NPCs stop fighting

    Selected target only, or all if none selected.

    PC
    tcai
  • Toggle AI detection so NPCs cannot detect/see you (free stealth)

    Pickpocketing still always succeeds while this is on but the pickpocket UI may misbehave.

    PC
    tdetect
  • Remove all items from the selected NPC's inventory

    Select the NPC/container first.

    PC
    removeallitems
  • Spawn an item, NPC, or creature next to you

    Example: player.placeatme 0001A66B 1 spawns a dragon. Overuse bloats and can corrupt the save.

    PC
    player.placeatme <BaseID> <#>
  • Change the sex of the selected NPC or the player

    player.sexchange affects you.

    PC
    sexchange
  • Open the full race/appearance editor to redo your character

    Changing race here can reset some stats; save first.

    PC
    showracemenu

Locks, Ownership & Items (8)

  • Unlock the selected door, chest, or container

    Select the lock first. Works on quest-locked doors too.

    PC
    unlock
  • Lock the selected door/container at a chosen difficulty

    0-25 novice, up to 100 = requires key / unpickable.

    PC
    lock <0-100>
  • Make a selected owned item free to take (removes stealing flag)

    Select the item first.

    PC
    setownership
  • Add gold to your inventory

    0000000F is gold. Example: player.additem 0000000F 99999.

    PC
    player.additem 0000000F <#>
  • Add any item by its hexadecimal item ID

    Find IDs with the help command (e.g. help "daedric sword" 4) or from skyrimcommands.com / UESP. DLC IDs start with the DLC's load-order byte.

    PC
    player.additem <ItemID> <#>
  • Remove a specified item from your inventory

    Mirror of player.additem.

    PC
    player.removeitem <ItemID> <#>
  • List your inventory with the item RefIDs

    Useful for finding the ID of an equipped item.

    PC
    player.showinventory
  • Search the game data for an item/spell/NPC name to get its ID

    The 4 filters to forms; quotes are needed for multi-word names.

    PC
    help "item name" 4

Level, Skills, Perks & Attributes (7)

  • Set your character level

    Does not grant the perk points you would have earned leveling up; can desync enemy scaling.

    PC
    player.setlevel <#>
  • Advance a skill as if leveled naturally (grants progress toward perks)

    Skill names: onehanded, twohanded, marksman (Archery), block, smithing, heavyarmor, lightarmor, pickpocket, lockpicking, sneak, alchemy, speechcraft (Speech), alteration, conjuration, destruction, illusion, restoration, enchanting. Example: player.advskill destruction 9999.

    PC
    player.advskill <skill> <XP>
  • Set a skill or attribute (actor value) to an exact number

    Example: player.setav smithing 100. setav does not grant perk progress and can be set above 100.

    PC
    player.setav <value> <#>
  • Modify (add to / subtract from) an actor value

    Example: player.modav carryweight 500.

    PC
    player.modav <value> <+/-#>
  • Add a specific perk by its perk ID

    There is no direct add-perk-point command. Add multi-rank perks in rank order. Perk IDs are listed on UESP/Fandom.

    PC
    player.addperk <PerkID>
  • Perk-point workaround: over-level a skill to bank perk points, then reset it

    After leveling, spend the perks, then player.setav smithing <original level> and UpdateLevel. Risky: can stick your level at 100; save first.

    PC
    player.advskill smithing 1000000
  • Add dragon souls (to unlock shout words)

    Spend them in the shout menu.

    PC
    player.modav dragonsouls <#>

Spells, Shouts & Magic (3)

  • Add every spell, shout and power in the game to the player

    "Player Spell Book." Adds a huge number of entries to your magic menu.

    PC
    psb
  • Add a specific shout to your shout list

    Use player.teachword <WordID> / player.unlockword <WordID> to learn individual words of power.

    PC
    addshout <ShoutID>
  • Restore/refill the player (used after some edits)

    Set health/magicka/stamina to a chosen value if regen breaks.

    PC
    player.setav health <#>

Quests, Crime & Session (5)

  • Force a quest to a specific stage

    The most dangerous command for save integrity; skipping stages can permanently break a quest. Find IDs with the journal/help.

    PC
    setstage <QuestID> <stage>
  • Instantly complete the selected/closest quest

    May leave loose ends; can break follow-on quests.

    PC
    completequest <QuestID>
  • Set or clear your bounty with a faction (crime gold)

    0 clears your bounty. Hold faction IDs: e.g. Whiterun 000267EA, Falkreath 00028170 (0002816D is Hjaalmarch/Morthal). Example: player.setcrimegold 0 00028170. Verify per hold. Some players report that 0 does not clear a bounty earned in normal play; if so, pay the fine instead.

    PC
    player.setcrimegold 0 <FactionID>
  • Pay off / clear all bounties via paycrimegold

    Arguments toggle whether stolen goods are removed and whether you are jailed.

    PC
    paycrimegold 0 0 <FactionID>
  • Quit the game instantly to desktop

    Does not save first.

    PC
    qqq

Skyrim's item-spawn table is huge: skyrimcommands.com indexes roughly 8,700+ item IDs, and that does not count every NPC/spawn base ID, perk ID, quest ID, faction ID, cell ID, spell ID, or weather ID, which together number in the tens of thousands. We captured every major command and its exact syntax plus the ~30 most-searched item IDs below. For the complete, authoritative item/perk/NPC/quest/cell ID tables, use the in-game help \"name\" 4 command or consult skyrimcommands.com (item DB at https://skyrimcommands.com/items) and UESP (https://en.uesp.net/wiki/Skyrim:Console). Verified most-searched item IDs (base game, use with player.additem <ID> <#>): Gold 0000000F; Lockpick 0000000A; Iron Ingot 0005ACE4; Steel Ingot 0005ACE5; Corundum Ingot 0005AD93; Silver Ingot 0005ACE3; Gold Ingot 0005AD9E; Quicksilver Ingot 0005ADA0; Ebony Ingot 0005AD9D; Orichalcum Ingot 0005AD99; Malachite (Refined) 0005ADA1; Moonstone (Refined) 0005AD9F; Dwarven Metal Ingot 000DB8A2; Leather 000DB5D2; Leather Strips 000800E4; Dragon Bone 0003ADA4; Dragon Scales 0003ADA3; Daedra Heart 0003AD5B; Daedric Cuirass 0001396B; Daedric Helmet 0001396D; Daedric Gauntlets 0001396C; Daedric Boots 0001396A; Daedric Shield 0001396E; Daedric Sword 000139B9; Daedric Dagger 000139B6; Daedric Bow 000139B5; Daedric War Axe 000139B3; Daedric Mace 000139B8; Daedric Greatsword 000139B7; Daedric Battleaxe 000139B4; Daedric Warhammer 000139BA. DLC items (Dawnguard/Hearthfire/Dragonborn) use IDs prefixed by the DLC load-order byte (e.g. xx for the DLC slot), which varies per install, so confirm those in-game with help.

FAQ

How do you enter cheats in Skyrim on PC?

Press the tilde (~) key during gameplay to open the developer console, type a command, then press Enter. Press tilde again to close the console and return to the game. Console commands are available only in the PC version.

What is the god mode command in Skyrim?

Type tgm in the console to toggle God Mode, which gives infinite health, magicka, and stamina and removes carry-weight limits. Enter tgm again to turn it off. It is a PC-only console command.

Is there a money cheat in Skyrim?

Yes. On PC you can use the player.additem command followed by the gold item code and the amount you want to add it directly to your inventory. This works only with the PC console; consoles do not support it.

Do console commands disable achievements in Skyrim?

Using console commands in the base game does not block Steam achievements. However, some mods and certain setups can affect this, so behavior may vary depending on your version and installed mods.

Are Skyrim console commands available on Xbox or PlayStation?

No. The developer console and these cheat commands work only on the PC version of Skyrim. Console players can instead use mods on supported editions for similar effects, but not the tilde-key commands.

How do you level up using console commands in Skyrim?

On PC you can use commands such as player.advlevel to gain a level, or player.setlevel and skill-advancement commands to adjust your character. These are PC-only console commands entered through the tilde menu.

Checked against

Found a code that does not work? Tell us through the contact page and we will recheck it.

More cheats

RPG console commands

Browse cheats for every game