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.
PCtgmToggle 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.
PCtimSet 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.
PCplayer.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.
PCtclTeleport 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.
PCcoc <CellID>Teleport across the worldspace to map coordinates
Coordinates are in grid cells, not game units.
PCcow Tamriel <x> <y>Move the player to a referenced NPC
moveto player (typed after selecting an NPC) brings that NPC to you instead.
PCplayer.moveto <RefID>Free-flying camera for screenshots; tfc 1 also pauses the game
Combine with tm (toggle menus) for a clean shot.
PCtfcPCtfc 1Set field of view
Default is 75; common values 90-110. Very high values distort the view.
PCfov <#>Set free/console camera movement speed
sucsm 1 is normal; higher = faster free-camera flight.
PCsucsm <#>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.
PCtmm 1Resize the selected object or the player
1 is normal size; select a target first, or use player.setscale <#> for yourself.
PCsetscale <#>Change the in-game time speed (timescale)
Default is 20; set timescale to 1 makes one in-game minute equal one real minute.
PCset timescale to <#>Force the weather to a given weather ID
fw <WeatherID> forces the weather instantly; sw transitions to it.
PCsw <WeatherID>
NPC, AI & Combat (10)
Instantly kill the selected target
Select an NPC first. Has no effect on essential NPCs.
PCkillKill every non-essential NPC in the loaded area
Can break quests if it kills quest-relevant characters.
PCkillallResurrect the selected dead NPC
resurrect (or resurrect 0) revives with full inventory reset; resurrect 1 revives keeping current inventory/position.
PCresurrectPCresurrect 1Toggle a target's AI on/off (freeze the NPC in place)
tai with no target toggles AI for all actors.
PCtaiToggle combat AI so NPCs stop fighting
Selected target only, or all if none selected.
PCtcaiToggle AI detection so NPCs cannot detect/see you (free stealth)
Pickpocketing still always succeeds while this is on but the pickpocket UI may misbehave.
PCtdetectRemove all items from the selected NPC's inventory
Select the NPC/container first.
PCremoveallitemsSpawn an item, NPC, or creature next to you
Example: player.placeatme 0001A66B 1 spawns a dragon. Overuse bloats and can corrupt the save.
PCplayer.placeatme <BaseID> <#>Change the sex of the selected NPC or the player
player.sexchange affects you.
PCsexchangeOpen the full race/appearance editor to redo your character
Changing race here can reset some stats; save first.
PCshowracemenu
Locks, Ownership & Items (8)
Unlock the selected door, chest, or container
Select the lock first. Works on quest-locked doors too.
PCunlockLock the selected door/container at a chosen difficulty
0-25 novice, up to 100 = requires key / unpickable.
PClock <0-100>Make a selected owned item free to take (removes stealing flag)
Select the item first.
PCsetownershipAdd gold to your inventory
0000000F is gold. Example: player.additem 0000000F 99999.
PCplayer.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.
PCplayer.additem <ItemID> <#>Remove a specified item from your inventory
Mirror of player.additem.
PCplayer.removeitem <ItemID> <#>List your inventory with the item RefIDs
Useful for finding the ID of an equipped item.
PCplayer.showinventorySearch 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.
PChelp "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.
PCplayer.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.
PCplayer.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.
PCplayer.setav <value> <#>Modify (add to / subtract from) an actor value
Example: player.modav carryweight 500.
PCplayer.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.
PCplayer.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.
PCplayer.advskill smithing 1000000Add dragon souls (to unlock shout words)
Spend them in the shout menu.
PCplayer.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.
PCpsbAdd a specific shout to your shout list
Use player.teachword <WordID> / player.unlockword <WordID> to learn individual words of power.
PCaddshout <ShoutID>Restore/refill the player (used after some edits)
Set health/magicka/stamina to a chosen value if regen breaks.
PCplayer.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.
PCsetstage <QuestID> <stage>Instantly complete the selected/closest quest
May leave loose ends; can break follow-on quests.
PCcompletequest <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.
PCplayer.setcrimegold 0 <FactionID>Pay off / clear all bounties via paycrimegold
Arguments toggle whether stolen goods are removed and whether you are jailed.
PCpaycrimegold 0 0 <FactionID>Quit the game instantly to desktop
Does not save first.
PCqqq
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
- Skyrim Console Commands & Cheats - PCGamesN
- Console Commands (Skyrim) - The Elder Scrolls Wiki (Fandom)
- Skyrim:Console - UESP (Unofficial Elder Scrolls Pages)
- Skyrim Commands - Console Command & Item ID database
- Skyrim Item Codes List - Skyrim Commands
- Gold Item Code & Spawn Commands - Skyrim Commands
- Skyrim perk commands: how to add perk points - Skyrim Commands
- Console Commands (Skyrim)/Skills - Fandom
- Spawn Item Codes for The Elder Scrolls V: Skyrim on PC - LiveAbout
- Skyrim cheats and console commands - GamesRadar
Found a code that does not work? Tell us through the contact page and we will recheck it.
More cheats
RPG console commands