CK3 Console Commands: Debug Mode, Traits, AGOT

October 31, 2026 · Cheat Codes, Strategy
Quick answer: Crusader Kings III needs debug mode first. Add -debug_mode to the Steam launch options, start a non-Ironman game, then press ` (or ~, § or ²). Examples: gold 500, add_trait brave, give_title e_hre. Console use disables achievements.

CK3 console commands let you add gold, piety and prestige, give or remove traits, hand out titles and switch characters. Unlike some Paradox games, the console is hidden until you turn on debug mode.

The steps and syntax here come from the Paradox wiki, cross-checked with a second guide. If you play the A Game of Thrones (AGOT) mod, see the AGOT section: no AGOT-specific command list could be verified.

How to open the console in Crusader Kings III

  1. Steam: right-click the game, open Properties, General, and put -debug_mode in Launch Options. Then start the game.
  2. Paradox Launcher: open Game Settings, find the debug mode section and click Launch.
  3. Without Steam: add -debug_mode to the end of the Target field of a ck3.exe shortcut. GOG: add debug_mode as a command line argument.
  4. Load a game that is not Ironman.
  5. Press ` on QWERTY keyboards. German layouts use §, French use ², and Shift+Alt+C is a fallback.
  6. Type a command and press Enter. Press Tab after typing a command to see valid options.

This is the PC version. The wiki also mentions the mods Free Console Access and Debug Toggle, which can switch debug mode on in game. No source covers commands on Xbox or PlayStation.

Before you use commands: Ironman games do not allow console access. The wiki says using any console command disables achievements for that save. Another guide says achievements are off whenever -debug_mode is active. If you omit the character ID, a command applies to your own character.

How Crusader Kings III commands work

  • Square brackets mark arguments. Do not type them.
  • Trait IDs are usually the trait name in lowercase with underscores, but some differ. Use Tab to list valid IDs.
  • Turn on debug mode and hover over a character to see their ID, or use charinfo. Title IDs show when hovering a title's coat of arms.

Crusader Kings III commands list

Resources

Command What it does
gold 500 Adds gold. Default 1000. Negative numbers subtract.
add_piety 9000 Adds piety. Default 1000. Negative numbers subtract.
add_prestige 16000 Adds prestige. Default 1000. Negative numbers subtract.
add_dynasty_renown <amount> Adds dynasty renown.
add_stress <amount> Adds stress.
instabuild Fills the domain treasury, per one guide.

Traits

Command What it does
add_trait witch Adds a trait to your character.
add_trait brave <character id> Adds a trait to another character.
remove_trait witch Removes a trait.
gain_all_perks <character id> Gives all perks, per one guide.

Titles and characters

Command What it does
give_title e_hre Gives yourself that title.
give_title <title id> <character id> Gives a title to another character.
add_claim <title> Adds a claim on a title.
play <character id> Switches to another character.
observe Observe mode.
kill <character id> Kills a character.
pregnancy <mother id> <father id> Makes a pregnancy.
charinfo Shows character IDs and info.

Schemes, events and utilities

Command What it does
know_schemes Reveals all schemes against you.
end_schemes Cancels all schemes against you.
event <event id> <character id> Triggers an event.
testevent <event id> <character id> Tests an event without triggering it.
help Lists commands.
cache Hides the UI for clean screenshots.

CK3 console commands for traits

Use add_trait <trait id> to give your ruler a trait and remove_trait <trait id> to take it away. Add a character ID at the end to target someone else. Trait IDs normally match the lowercase trait name with underscores, for example brave or wise, but some traits use other IDs. Press Tab after typing the command to list valid options.

CK3 AGOT console commands

The same CK3 console and debug mode apply to games with the A Game of Thrones mod. Ironman games still block the console.

No CK3 AGOT command list was found. The only AGOT command reference located was for the older Crusader Kings II mod, so its IDs may not carry over. AGOT adds its own traits and titles, so use Tab and hover tooltips with debug mode to find the right IDs. Mod users report mixed results with the Debug Toggle mod, so launching with -debug_mode is the safer route.

How to find character and title IDs

  1. Enable debug mode.
  2. Hover over a character to see their ID, or type charinfo.
  3. Hover over a title's coat of arms to see the title ID.
  4. Use the ID at the end of the command.

Why Crusader Kings III console commands are not working

  • Console does not open: confirm -debug_mode is set, the game is not Ironman, and try Shift+Alt+C.
  • Unknown trait: press Tab after the command to list valid IDs.
  • Message that console is unavailable in Ironman: start a normal save.
  • Achievements missing: remove -debug_mode and avoid commands on saves you want achievements on.

Crusader Kings III console commands FAQ

How do I enable CK3 console commands?

Add -debug_mode to the Steam launch options (or use the Paradox Launcher debug option), start a non-Ironman game and press ` to open the console.

What are the CK3 console commands for traits?

Use add_trait <trait id> and remove_trait <trait id>, for example add_trait witch. Add a character ID to target someone else.

Do CK3 AGOT console commands work the same way?

The console works the same way in AGOT games, but no CK3 AGOT command list could be confirmed. Check IDs with Tab and debug mode tooltips.

How do I get gold in CK3 with the console?

Type gold <amount>, for example gold 500. The default is 1000 and negative numbers subtract.

How do I give myself a title in CK3?

Type give_title <title id>, for example give_title e_hre. Add a character ID to give it to someone else.

Do CK3 console commands disable achievements?

Yes. The wiki says using any command disables achievements for that save.

Can I use the CK3 console in Ironman?

No. Ironman games do not allow console access.

Sources

  • Crusader Kings 3 Wiki – Console commands
  • After Strategy – CK3 console commands guide
  • Search results on AGOT debug mode (r/CK3AGOT)

Leave a Reply

Your email address will not be published. Required fields are marked *