Quick answer
- Add
-debug_modeto the game’s launch options (Steam: right-click CK3 → Properties → General → Launch Options). - Start a non-ironman game.
- Press the ` (backtick) key — the key under Escape on QWERTY keyboards. On other layouts try Shift+2, Shift+3, or Shift+Alt+C.
The console is gated behind debug mode, which ships disabled, and the open-console key is one of the few bindings in Crusader Kings III that changes with your physical keyboard layout. Those two facts together generate most of the “my console won’t open” threads you will ever read. This guide walks through every route to a working console and then the fixes, in the order they usually solve the problem.
Step 1: Enable debug mode
Debug mode is a set of developer tools that includes the console window, the debug menus (portrait editor, GUI editor, and tweak menu among them), debug character interactions, and a file watcher that hot-reloads changed files. None of it is available until you launch the game with debug mode active.
On Steam, the reliable route is a launch option. Right-click Crusader Kings III in your library, open Properties, and in the General tab’s Launch Options field type -debug_mode. Every launch from that point starts with debug tools enabled until you remove the flag.
Through the Paradox launcher, open Game Settings and add -debug_mode as a launch argument — the same flag, entered in the launcher’s own field.
On Xbox Game Pass for PC, there is no launch-options field, so the flag goes into a shortcut: create a desktop shortcut to the game’s executable and append -debug_mode to the shortcut’s target line.
One warning before you commit: debug mode disables achievements for that session. The game treats a debug session as outside normal play, whether or not you ever type a command. If you are mid-ironman-run chasing an achievement, do not add the flag until that campaign is done.
Step 2: Open the console window
With debug mode active, load into a non-ironman game and press the console key:
| Keyboard | Key to try |
|---|---|
| QWERTY (US/UK) | ` (backtick, under Escape) |
| Most European layouts | Shift+2 or Shift+3 |
| German (QWERTZ) | ^ or ° |
| French (AZERTY) | ² |
| Nordic layouts | § |
| Any layout, fallback | Shift+Alt+C, or Alt+2+1 |
The console accepts one command per line. Press Enter to execute, and use the up and down arrow keys to cycle through commands you have already run — worth knowing early, because retyping a long effect block twice is its own punishment. Many toggle-style commands turn off when you run them a second time; a few need a save reload or a game restart to fully unwind.
Step 3: Confirm it works
Type gold 50 and press Enter. If your treasury jumps, everything is wired correctly and you can graduate to the full searchable command list. While you are here, hover over any character’s portrait: with debug mode on, the tooltip now shows their character ID, which most character-targeted commands accept as an optional parameter. Leave the ID off and commands apply to your own ruler.
When the console will not open
You are in an ironman game. Ironman saves lock out the console entirely — this is by design, since ironman is the achievement-eligible mode. Start a new game with ironman unchecked. Note that you cannot simply “switch off” ironman on an existing save from inside the game.
The flag is not actually applied. Typos in the launch option (debug_mode without the leading dash is the classic) fail silently. Re-open the properties dialog and check the exact string: -debug_mode.
Wrong key for your layout. Work down the table above. The console key is tied to your physical keyboard layout as Windows reports it, which occasionally disagrees with what is printed on your keys — the Shift+Alt+C fallback ignores layout entirely, so it is the definitive test of whether debug mode is on.
A mod already opened it differently. Debug-enabling mods exist and some remap or auto-open the console. If you use one, its own documentation wins.
You closed debug mode from the console. Debug mode can be disabled with a console command, but it cannot be re-enabled from inside that session — restart the game with the launch flag to get it back.
Should you use the launch flag or a mod?
Both routes work, and both disable achievements while active. The launch flag has two advantages: it involves no third-party code, and removing it is instant. Mods that enable debug tools are convenient if you want debug on for some playsets and off for others without touching launch options, but they add an update dependency — after each patch, an outdated debug mod is a common cause of “console suddenly stopped working” reports. If you only want the console occasionally, the flag is the cleaner habit.
Understanding command syntax
Once the console is open, a little syntax knowledge saves a lot of trial and error. Most commands follow the shape command [amount] [character id], where the square-bracketed parts are optional. gold alone does nothing useful, gold 500 gives your own ruler 500 gold, and gold 500 1234 gives it to the character whose ID is 1234. The pattern holds across the resource commands, which is why learning one teaches you the rest. Character IDs are the piece players trip over most: you read them by hovering a portrait in debug mode, and if you never supply one, the command quietly targets you. Negative numbers work where they make sense — gold -200 is a self-imposed fine — and a handful of toggle commands take no arguments at all, flipping on the first run and off the second. If a command seems to do nothing, the usual culprit is a missing argument rather than a broken command; check the parameters column in the command table before assuming the worst.
Frequently asked questions
Does opening the console disable achievements permanently?
No — only for sessions launched with debug mode active. Remove the launch flag, start an ironman game, and achievements work again.
Can I open the console on console platforms (PS5/Xbox)?
No. The debug console is a PC feature. Console editions of CK3 do not expose debug mode.
Is there a way to use commands without disabling achievements?
No supported way. The game’s rule is simple: debug session, no achievements. Anything promising otherwise is outside the game’s intended behaviour and outside what we cover.
What is the difference between the console and debug mode?
Debug mode is the umbrella: console window, debug menus, debug character interactions, and file watching. The console is one tool inside it — the text window this guide opens. Our debug mode guide covers the rest of the toolbox.