Skyrim Character Creation Commands: The Ultimate Console Command Guide for 2026

Skyrim‘s character creation system is solid, but it doesn’t always deliver exactly what you’re picturing in your head. Sometimes you want to tweak that face after 30 hours of gameplay, or you need to respec your entire skill distribution without starting over. That’s where Skyrim character creation commands come in. The console in The Elder Scrolls V: Skyrim (available on PC, PlayStation, and Xbox) lets you bypass limitations, fix mistakes, and craft the exact character you want. Whether you’re a hardcore role-player designing your fifth playthrough or someone who messed up their character sheet, these commands are game-changers, literally. This guide covers everything from accessing the console to executing advanced customization, with practical examples and safety tips to keep your save file intact.

Key Takeaways

  • Skyrim character creation commands are console inputs available on PC that let you modify character attributes, skills, race, and appearance mid-playthrough without restarting your save file.
  • Access the console by pressing the grave accent (`) or backtick key, then use simple syntax like ‘player.setav [skill] [value]’ to adjust skills, health, or magicka instantly.
  • Use ‘showracemenu’ to reopen the character creation screen for detailed face and appearance adjustments, and ‘player.setrace [RaceID]’ to change your character’s race along with its racial bonuses.
  • Always save your game before experimenting with commands, understand the difference between ‘modav’ (adds/subtracts) and ‘setav’ (sets exact value), and avoid setting impossible extreme values to prevent character corruption.
  • Console commands disable Steam achievements on that save file and only work on PC—console versions like PlayStation and Xbox do not support developer console access.
  • Combine skill adjustments, perk additions, and equipment commands to create specific builds instantly, making Skyrim character creation commands essential for speedrunners, role-players, and content creators who want to skip grinding.

What Are Skyrim Character Creation Commands?

Skyrim character creation commands are console inputs that let you modify your character’s attributes, appearance, race, skills, and more without reloading an entire character. Think of them as a debug tool that gives you god-tier control over character design.

Unlike the standard character creation screen you see at the start of the game, console commands let you adjust stats mid-playthrough. You can change your character’s face using FaceGen commands, reset skill points, level up instantly, add perks retroactively, or even shift your race on the fly. These commands range from simple (like adding gold) to complex (like rebuilding facial geometry).

The beauty here is flexibility. Role-players use these commands to fine-tune character concepts that didn’t translate perfectly from imagination to pixels. Speed-runners use them to bypass grinding. Modders integrate them into custom mod sequences. Basically, if Skyrim’s built-in options feel limiting, console commands are your safety valve.

One crucial note: console commands only work on PC. Console versions (PlayStation and Xbox) don’t have access to developer consoles, though some PlayStation versions allow mods that approximate certain functions. This guide focuses on PC functionality, which remains the gold standard for Skyrim customization even after 13 years of the game’s release.

How To Access The Console In Skyrim

Opening The Developer Console

On PC, opening Skyrim’s console is straightforward. Press the grave accent key (`), that’s the backtick above the Tab key on your keyboard. It’s the same key you’d use to toggle between game and console. If you’re on a non-US keyboard layout, the tilde (~) might work instead, or check your keyboard layout.

Once you hit the key, a black box should appear in the bottom-left corner of your screen. The text cursor blinks inside, ready for input. If nothing happens, make sure:

  • You’re not in a menu (pause menu, inventory, dialogue, etc.) when pressing the key
  • You’re playing on PC (console versions don’t support this)
  • You’re not using a controller (keyboard/mouse required for console input)
  • Your game isn’t modded in a way that disables the console (rare, but possible with certain UI overhauls)

The console works in almost any gameplay scenario, in dungeons, during combat, in cities, even while standing in front of NPCs. It doesn’t pause the game, though, so you might get attacked while typing if you’re in a dangerous area. Either pause the game separately or find a safe spot.

Console Command Syntax And Basics

Every console command follows a simple structure: command [parameters]. Commands are case-insensitive, so typing “player.setrace breton” works the same as “PLAYER.SETRACE BRETON”.

Let’s break down common syntax patterns:

  • player. prefix = modifies your character
  • additem = adds an item to your inventory
  • setav = sets an attribute value (health, magicka, stamina)
  • modav = modifies an attribute by adding or subtracting
  • Numbers and strings = parameters the command needs to function

For example: player.additem f 1000 adds 1000 gold (“f” is the item ID for gold). Meanwhile, player.modav health 100 adds 100 health points to your current total.

There’s a difference between additem (gives you something) and setav (sets a stat to an exact value). If your health is at 200 and you use setav health 500, your health becomes 500. If you use modav health 100, it becomes 300. This distinction matters when you’re trying to fix mistakes.

One final note: after typing a command, press Enter to execute it. You should see confirmation text (like “1000 gold added”) appear in the console. If you see an error message, double-check your syntax, typos are the enemy here.

Essential Character Creation Commands

Race And Physical Appearance Modifications

Changing your character’s race is one of the most common console tweaks. Use this command:

player.setrace [RaceID]

Common race IDs include:

  • Breton: breton
  • Redguard: redguard
  • Orc: orc
  • Nord: nord
  • Elf: altmer (High Elf), bosmer (Wood Elf), dunmer (Dark Elf)
  • Argonian: argonian
  • Khajiit: khajiit

So player.setrace nord changes your character to a Nord. Interestingly, this doesn’t just change appearance, it alters racial bonuses and starting skill distributions for that race. If you were a Breton and switch to Orc, you’ll lose Breton’s magic resistance and gain Orc’s Berserk Rage power.

For physical appearance beyond race, you have limited console options. The console can’t directly modify individual facial features like nose shape or eye color. But, you can use the showracemenu command to reopen the character creation screen mid-game. Type:

showracemenu

This is a lifesaver when your character looks off. You can adjust hair, facial hair, skin tone, scars, and war paint without losing your progress. Just avoid changing your race here unless you’re comfortable with the mechanical shifts mentioned above.

Skill And Attribute Commands

Skills are where console commands really shine. Let’s say you want to boost your Destruction skill to 100 without grinding hundreds of spell-casts. Use:

player.setav destruction 100

Or if you want to add 50 points: player.modav destruction 50

Core attributes (Health, Magicka, Stamina) use similar syntax:

  • player.setav health 300 = set health to 300
  • player.setav magicka 200 = set magicka to 200
  • player.setav stamina 250 = set stamina to 250

You can also modify derived stats like armor rating or carry weight. For reference, each point of Endurance adds 10 health, so if you want exactly 400 health, you’re working backwards from your Endurance stat.

One thing worth mentioning: setting skills to 100 doesn’t automatically add perks. You need to add those separately. Gaming websites like IGN have extensive perk ID lists if you’re planning a specific build.

Level And Experience Commands

To jump directly to a certain character level:

player.setlevel [number]

So player.setlevel 50 makes you level 50. This also adjusts your health and available perks proportionally.

Alternatively, use player.addexperience [amount] to add experience points without instantly leveling:

player.addexperience 50000

This is gentler for role-players who want progression without the jarring jump. The exact experience values vary by level (higher levels require exponentially more XP), so this takes some math if you want a specific outcome.

For perks, you can add them directly with:

player.addperk [PerkID]

For instance, player.addperk 12cbf adds the Pickpocket perk. The challenge is remembering perk IDs, there are hundreds. Keep a perk ID reference bookmarked while you’re doing this work.

Advanced Character Customization Techniques

Body Shape And Face Modification

For detailed face sculpting, showracemenu is your main tool, but there’s more depth available through commands if you know where to look.

Once you enter showracemenu and adjust your face, the game updates your character’s appearance data. But, if you want to use specific head meshes from mods or sculpt faces using external tools, you’d need to export your character’s FaceGen data, modify it in third-party software, and reload it.

For body shape, Skyrim’s vanilla options are limited. Your character is either male or female, and body proportions are tied to that. Console commands can’t change fundamental body shape without mods. But, mods can add body replacement systems, and you can use commands to force compatibility with those mods by adjusting the character’s appearance flags.

The more practical approach: use showracemenu for face tweaks, and if you need advanced body customization, install a body mod (like CBBE or UNP) alongside console commands for facial adjustments. The combination gives you maximum flexibility.

Class And Build Configuration

Skyrim doesn’t have traditional “classes” anymore, the game removed that system compared to earlier Elder Scrolls games. Instead, you’re defined by your skills and gear.

But console commands let you simulate custom classes by setting skill distributions instantly. For a Spellblade build:

  • player.setav Alteration 50
  • player.setav Destruction 75
  • player.setav OneHanded 60
  • player.addperk 12d92 (Intense Flames perk)

For a Sneaky Archer:

  • player.setav Archery 90
  • player.setav Sneak 85
  • player.setav Pickpocket 70
  • player.addperk [bow perks]

You can also remove unwanted skills by setting them to 15 (the minimum). This helps when you’ve accidentally put points into skills that don’t fit your build.

Combine skill adjustments with gear distribution (using player.additem for specific weapons and armor) to fully flesh out a build concept. This is especially useful if you’re testing builds for gameplay guides or walkthroughs and want to jump straight to endgame scenarios without the grind.

Practical Examples And Use Cases

Creating A Specific Build Quickly

Let’s say you want to create a Destruction Mage from scratch without waiting. Here’s the command sequence:

  1. player.setrace altmer (High Elf for magic bonuses)
  2. showracemenu (adjust appearance to taste)
  3. player.setav destruction 75
  4. player.setav conjuration 60
  5. player.setav restoration 50
  6. player.setav alteration 40
  7. player.setav magicka 500
  8. player.additem [spell scroll IDs] 20 (equip starting spells)
  9. player.addperk [relevant destruction perks]

Within two minutes, you have a functional mage ready for action instead of grinding through apprentice-level spells for hours. This is why speedrunners and content creators use these commands, they skip the tedious early game.

Fixing Character Creation Mistakes

Scenario: You’re 20 hours in, and you realize your Stamina is way too low for a heavy armor build. Instead of restarting:

player.setav stamina 500

Done. Your Stamina is fixed, and your save file remains intact.

Another scenario: You accidentally put 80 points into Conjuration when you meant Illusion. Fix it:

  1. player.setav conjuration 15 (reset to base)
  2. player.setav illusion 95 (set desired skill)

Or if you want to “earn” the levels back legitimately, just use modav instead of setav, adding/subtracting the difference.

These fixes are why the console is essential for role-players. If your character concept breaks mid-playthrough (wrong race for your story, misallocated stats), console commands let you course-correct without losing progress.

Common Mistakes And Troubleshooting

Syntax Errors And Command Failures

The most common problem is a typo. Console commands are unforgiving, a single incorrect character means the command won’t execute. You’ll see an error message, but it’s often vague.

If a command fails:

  1. Check capitalization (usually not the issue, but verify)
  2. Verify item/perk IDs against a reference list (IDs are case-sensitive and must be exact)
  3. Ensure spacing (use single spaces between command and parameters)
  4. Check for extra characters (spaces at the end, invisible characters, etc.)

For example, player.setav destruction 100 works. player.setav destruction100 (no space) doesn’t. player.setav destrcution 100 (typo in skill name) doesn’t.

If you’re adding items, remember that some items have multiple ID variants. For instance, iron swords have different IDs depending on quality (iron sword vs. iron sword (leveled)). Double-check which version you want.

Character Corruption And Save Issues

Character corruption is rare but possible if you use commands incorrectly. The biggest risk is setting values to impossible extremes. For instance:

  • Setting health to 0 or negative values can break your character
  • Setting skills above 100 or below 0 sometimes causes issues (though Skyrim usually caps them automatically)
  • Removing all perks and then leveling can create unexpected behavior

Safe practices:

  • Save before experimenting. If something goes wrong, reload the save before the console inputs.
  • Use setav conservatively. Prefer modav when adjusting values you’re unsure about.
  • Don’t set impossible attribute combinations. If your character has 200 Magicka but 1 point of Magicka Regenerate, you might notice performance issues.
  • Be careful with race changes late-game. Changing races can cause visual glitches if mods expect specific race data. Always save first.

If your save does corrupt (character won’t load, crashes when loading, acts unexpectedly), your best recovery option is to load an older save and redo the console commands more carefully. This is why frequent saving is your friend when using the console.

One more thing: modded games are less stable with console commands. If you’re running 100+ mods, your margin for error shrinks. In that case, test commands on a fresh character first before applying them to your main playthrough.

Best Practices For Using Console Commands Safely

Save frequently. Before using any command you’re not 100% sure about, quicksave (F5 on PC). If something goes wrong, you’re one load away from recovery. This is non-negotiable.

Document your commands. If you’re planning a complex build, write down the exact commands you’re using. This lets you replicate the build on another character without guessing or trial-and-error. Copy them to a text file, keep them handy.

Understand the difference between modav and setav. Modav adds or subtracts. Setav sets an exact value. For skill increases, modav is safer because it respects your current level. For fixing specific values, setav is more direct.

Use showracemenu for appearance, not race changes. While you can change races in showracemenu, doing so outside the initial character creation can cause visual bugs. If you absolutely must change races mid-game, use player.setrace from the console instead.

Don’t spam commands. If you’re adding multiple perks or items, enter them one at a time with a pause between each. This lets the game register each command and reduces the chance of conflicts.

Avoid extreme values. Don’t set your health to 10,000 or your Magicka to 50,000 “just to see what happens.” Extreme values can cause physics glitches, UI breakage, and save corruption.

Test in a new game first. If you’re planning to use console commands extensively, create a test character, run through your command sequence, and see if everything works as expected. Then apply the same commands to your main character with confidence.

Remember that console commands disable achievements. On PC, using any console command disables Steam achievements for that save file. This is by design (it prevents cheese achievements). If achievements matter to you, plan accordingly.

Stay updated on patches. Skyrim’s latest patch (as of March 2026) is Anniversary Edition Update 1.6.1130. Some console commands or item IDs may shift between versions. If commands aren’t working, verify you’re on the latest patch and check official sources like Shacknews for patch notes.

Conclusion

Skyrim character creation commands are powerful tools that turn the console into a character design workshop. Whether you’re fixing a mistake, testing a build concept, or creating a specific roleplay character, these commands give you control that the standard character creation screen simply can’t offer.

The key takeaway: save before experimenting, understand the difference between modav and setav, and double-check your syntax. With those three practices, you’ll stay safe and get exactly the character you envisioned.

Console commands aren’t cheating, they’re part of Skyrim’s design. Bethesda built the console specifically for this kind of customization. Use it confidently, but carefully. Your next favorite Skyrim playthrough is waiting on the other side of a few well-placed commands. For deeper roleplay concepts, exploring Skyrim Roleplay Ideas can inspire your next character build and give you the narrative foundation to match the stats you’ve configured.