Below is a complete, up-to-date list of all 99 CK3 console commands, these are commonly referred to as cheats.
In order to access to CK3 console, you first need to enable debug mode. You can do this by adding -console to your game's launch options, or through the "Open game in Debug Mode" button in the game Launcher (under "Game Settings"). If you need help doing this, or you're not playing via Steam, see our enabling the CK3 console guide for a step-by-step tutorial.
With the game running in Debug Mode, press the ` (grave) key on your keyboard to open it. If this doesn't work, try ~, ยง and SHIFT + 2, and if none of these work, see our console guide. Type a command from the below list into the console and hit ENTER to run it.
Character IDs can be found by hovering over a character in the GUI (the ID will be shown in the tooltip).
Click the "Table View" and "Card View" buttons to change how the commands are displayed. You can search for a specific command by typing its name into the search box below.
Name | Syntax | Description |
---|---|---|
age | age [amount] [character id] | This command adds a specified amount of age to the specified character. If a negative value is used, the age will decrease by this amount. If no character is specified, then the amount will be added to your character. |
add_claim | add_claim [title id] [character id] | This command adds the pressed claim of a specified title to the specified character. If no character is specified, then the claim will be added to your character. |
add_doctrine | add_doctrine [doctrine id] [faith id] | This command adds a specified doctrine to the specified faith. If no faith is specified, then the doctrine will be added to your faith. |
add_dread | add_dread [amount] [character id] | This command adds a specified amount of dread to the specified character. If a negative value is used, the dread will decrease by this amount. If no character is specified, then the amount will be added to your character. |
add_maa | add_maa [regiment id] [character id] | This command adds a specified reigment of men-at-arms to the specified character. If no character is specified, then the regiment will be added to your character. To view all available regiment IDs, press the tab key on your keyboard when in-game. |
add_perk | add_perk [perk id] [character id] | This command adds a specified perk to the specified character. If no character is specified, then the perk will be added to your character. To view all available perk IDs, press the tab key on your keyboard when in-game. |
add_piety | add_piety [amount] | This command adds a specified amount of piety to your character, with the default amount being 1,000. If a negative value is used, your piety will decrease by this amount. |
add_prestige | add_prestige [amount] | This command adds a specified amount of prestige to your character, with the default amount being 1,000. If a negative value is used, your prestige will decrease by this amount. |
add_realm_law | add_realm_law [law id] [character id] | This command passes a specified law within the specified character's realm. If no character is specified, then the law will be passed within your realm. To view all available law IDs, press the tab key on your keyboard when in-game. |
add_realm_law_skip_effects | add_realm_law_skip_effects [law id] [character id] | This command adds a specified law to the specified character's realm. If no character is specified, then the law will be added to your realm. To view all available law IDs, press the tab key on your keyboard when in-game. |
add_relation | add_relation [relation id] [character id] | This command adds a specified relation between two specified characters. If only one character is specified, then the relation will be added between that and your character. |
add_secret | add_secret [secret id] [character id] | This command adds a specified secret to the specified character. If no character is specified, then the secret will be added to your character. Using two character IDs will create a secret held by only those two characters. |
add_stress | add_stress [amount] [character id] | This command adds a specified amount of stress to the specified character. If a negative value is used, the stress will decrease by this amount. If no character is specified, then the stress will be added to your character. |
add_title_law | add_title_law [title id] [law id] | This command adds a specified succession law to the specified title. |
add_trait | add_trait [trait id] [character id] | This command adds a specified trait to the specified character. If no character is specified, then the trait will be added to your character. View all trait IDs at: commands.gg/ck3/traits. |
add_lifestyle_xp_all | add_lifestyle_xp_all [amount] [character id] | This command adds a specified amount of experience to all lifestyles of the specified character. If no character is specified, then the experience will be added to your character's lifestyles. |
add_diplomacy_lifestyle_xp | add_diplomacy_lifestyle_xp [amount] [character id] | This command adds a specified amount of diplomacy lifestyle experience to the specified character, with the default amount being 1,000. If no character is specified, then the experience will be added to your character's lifestyle. |
add_martial_lifestyle_xp | add_martial_lifestyle_xp [amount] [character id] | This command adds a specified amount of martial lifestyle experience to the specified character, with the default amount being 1,000. If no character is specified, then the experience will be added to your character's lifestyle. |
add_stewardship_lifestyle_xp | add_stewardship_lifestyle_xp [amount] [character id] | This command adds a specified amount of stewardship lifestyle experience to the specified character, with the default amount being 1,000. If no character is specified, then the experience will be added to your character's lifestyle. |
add_intrigue_lifestyle_xp | add_intrigue_lifestyle_xp [amount] [character id] | This command adds a specified amount of intrigue lifestyle experience to the specified character, with the default amount being 1,000. If no character is specified, then the experience will be added to your character's lifestyle. |
add_learning_lifestyle_xp | add_learning_lifestyle_xp [amount] [character id] | This command adds a specified amount of learning lifestyle experience to the specified character, with the default amount being 1,000. If no character is specified, then the experience will be added to your character's lifestyle. |
bypass_requirements | bypass_requirements | This command allows your character to bypass any requirements for player decisions, schemes, laws, interactions, title creation, and also struggle endings. |
change_culture | change_culture [county id] [culture id] | This command changes the specified culture of a county to a new specified culture. |
change_development_level | change_development_level [amount] [county id or barony id] | This command adds a specified amount of development to the specified county or barony. If a negative value is used, development will decrease by this amount. If no county or barony is specified, then the amount will be added to your capital. |
change_fervor | change_fervor [amount] [faith id] | This command adds a specified amount of fervor to the specified faith, with the default amount being 10. If a negative value is used, fervor will decrease by this amount. If no faith is specified, then the amount will be added to your faith. |
change_diplomacy | change_diplomacy [amount] [character id] | This command adds a specified amount of diplomacy skill to the specified character. If a negative value is used, then the diplomacy skill will decrease by this amount. If no character is specified, then the amount will be added to your character's skill. |
change_martial | change_martial [amount] [character id] | This command adds a specified amount of martial skill to the specified character. If a negative value is used, then the martial skill will decrease by this amount. If no character is specified, then the amount will be added to your character's skill. |
change_stewardship | change_stewardship [amount] [character id] | This command adds a specified amount of steward skill to the specified character. If a negative value is used, then the steward skill will decrease by this amount. If no character is specified, then the amount will be added to your character's skill. |
change_intrigue | change_intrigue [amount] [character id] | This command adds a specified amount of intrigue skill to the specified character. If a negative value is used, then the intrigue skill will decrease by this amount. If no character is specified, then the amount will be added to your character's skill. |
change_learning | change_learning [amount] [character id] | This command adds a specified amount of learning skill to the specified character. If a negative value is used, then the learning skill will decrease by this amount. If no character is specified, then the amount will be added to your character's skill. |
change_prowess | change_prowess [amount] [character id] | This command adds a specified amount of prowess skill to the specified character. If a negative value is used, then the prowess skill will decrease by this amount. If no character is specified, then the amount will be added to your character's skill. |
charinfo | charinfo | This command displays in-game characters' information. |
clear_character_modifiers | clear_character_modifiers [character id] | This command removes all character modifiers from the specified character. If no character is specified, then the modifiers will be removed from your character. |
clear_title_laws | clear_title_laws [title id] | This command removes all title succession laws from the the specified empire. |
clear_traits | clear_traits [character id] | This command removes all traits from the specified character. If no character is specified, then the traits will be removed from your character. |
discover_all_eras | discover_all_eras [character id] | This command discovers all innovations for the specified character's culture. If no character is specified, then the innovations will be discovered for your character. |
discover_era | discover_era [era id] | This command discovers all of a specified era's innovations for the specified character's culture. If no character is specified, then the innovations will be discovered for your character. To view all available era IDs, press the tab key on your keyboard when in-game. |
discover_fascination | discover_fascination [character id] | This command discovers the current fascination for the culture of the specified character. If no character is specified, then the fascination will be discovered for your character. |
discover_innovation | discover_innovation [innovation id] [character id] | This command discovers a specified innovation for the culture of the specified character. If no character is specified, then the innovation will be discovered for your character. To view all available innovation IDs, press the tab key on your keyboard when in-game. View all innovation IDs at: commands.gg/ck3/innovations. |
dynasty_prestige | dynasty_prestige [amount] [dynasty id] | This command adds a specified amount of renown to the specified dynasty, with the default value being 1,000. If a negative value is used, then the renown will decrease by this amount. If no dynasty is specified, then the renown will be added to your character's dynasty. |
effect start_cat_story_cycle_effect | effect start_cat_story_cycle_effect | This command gives your character the cat pet. |
effect start_dog_story_cycle_effect | effect start_dog_story_cycle_effect | This command gives your character the dog pet. |
end_schemes | end_schemes | This command ends all schemes which are targeting you. |
event | event [event id] [character id] | This command starts the specified event for the specified character. If no character is specified, then the event will start for your character. View all event IDs at: commands.gg/ck3/events. |
fow | fow | This command enables and disables (toggles) the fog of war. |
gain_all_dynasty_perks | gain_all_dynasty_perks [character id] | This command purchases all dynasty legacies for the specified character. If no character is specified, then all dynasty legacies will be purchased for your character. |
gain_all_perks | gain_all_perks [character id] | This command grants the specified character with all lifestyle perks. If no character is specified, then the perks will be given to your character. |
give_title | give_title [title id] [character id] | This command grants the specified character with the specified title. If no character is specified, then the title will be give to your character. |
gold | gold [amount] | This command grants your character with the specified amount of gold, with the default value being 1,000. If a negative value is used, then the gold will decrease by this amount. |
guaranteed_scheme_success | guaranteed_scheme_success | This command causes all schemes to become successful. |
guaranteed_scheme_secrecy_success | guaranteed_scheme_secrecy_success | This command causes all schemes to always be secret. |
instabuild | instabuild | This command instantly finishes all construction projects within your characer's domain. Any new constructions that are started will complete within one day, and your character's men-at-arms are instantly reinforced. Using this command again disables this feature. |
instant_birth | instant_birth | This command causes all pregnancies to last one day. Using this command again disables this feature. |
join_era | join_era [era id] | This command enters a specified era for the specified character's culture. If no character is specified, then the era will be entered for your character's culture. To view all available era IDs, press the tab key on your keyboard when in-game. |
kill | kill [character id] | This command kills the specified character. If no character is specified, then your character will be killed. |
know_schemes | know_schemes | This command discovers all schemes currently targeting your character. |
merge_culture | merge_culture [culture id] [culture id] | This command causes all counties to switch from one specified culture to another specified culture. |
pregnancy | pregnancy [character id] [character id] | This command impregnates the specified female character with a specified father. If no father is specified, then an unknown father will be selected. |
remove_doctrine | remove_doctrine [doctrine id] [faith id] | This command removes a specified doctrine from the specified faith. If no faith is specified, then the doctrine will be removed from your faith. To view all available doctrine IDs, press the tab key on your keyboard when in-game. |
remove_nick | remove_nick [character id] | This command removes the current nickname from the specified character. If no character is specified, then the nickname will be removed from your character. To view all available nickname IDs, press the tab key on your keyboard when in-game. |
remove_relation | remove_relation [relation id] [character id] | This command removes the specified relation between two specified characters. If only one character is specified, then your character will be used as the second character. |
remove_trait | remove_trait [trait id] [character id] | This command removes a specified trait from the specified character. If no character is specified, then the the trait will be removed from your character. View all trait IDs at: commands.gg/ck3/traits. |
set_culture | set_culture [culture id] [character id] | This command changes the specified character's culture to a new specified culture. If no character is specified, then the culture will be changed for your character. To view all available culture IDs, press the tab key on your keyboard when in-game. |
set_dread | set_dread [amount] [character id] | This command sets the specified character's dread to a new specified amount. If no character is specified, then the dread will be changed for your character. |
set_faith | set_faith [faith id] [character id] | This command changes the specified character's faith to a new specified faith. If no chracter is specified, then the faith will be changed for your character. To view all available faith IDs, press the tab key on your keyboard when in-game. |
set_focus | set_focus [focus id] [character id] | This command sets the specified character's focus to a new specified focus. If no character is specified, then the focus will be changed for your character. |
set_nick | set_nick [nickname id] [character id] | This command grants the specified character with a specified nickname. If no character is specified, then the nickname will be given to your character. To view all available nickname IDs, press the tab key on your keyboard when in-game. |
set_sexuality | set_sexuality [sexuality id] [character id] | This command changes the specified character's sexual orientation to a new specified sexuality. If no character is specified, then the sexuality will be changed for your character. |
set_stress | set_stress [amount] [character id] | This command sets the specified character's stress to a new specified amount. If no character is specified, then the stress will be changed for your character. |
set_diplomacy | set_diplomacy [amount] [character id] | This command sets the specified character's diplomacy skill to a new specified amount. If no character is specified, then the diplomacy skill will be changed for your character. |
set_martial | set_martial [amount] [character id] | This command sets the specified character's martial skill to a new specified amount. If no character is specified, then the martial skill will be changed for your character. |
set_stewardship | set_stewardship [amount] [character id] | This command sets the specified character's stewardship skill to a new specified amount. If no character is specified, then the stewardship skill will be changed for your character. |
set_intrigue | set_intrigue [amount] [character id] | This command setsthe specified character's intrigue skill to a new specified amount. If no character is specified, then the intrigue skill will be changed for your character. |
set_learning | set_learning [amount] [character id] | This command sets the specified character's learning skill to a new specified amount. If no character is specified, then the learning skill will be changed for your character. |
set_prowess | set_prowess [amount] [character id] | This command sets the specified character's prowess skill to a new specified amount. If no character is specified, then the prowess skill will be changed for your character. |
set_date | set_date [year] [month] [day] | This command sets the current date to a new specified date. If no date is selected, then it will be set to the 1st of January. |
yesmen | yesmen | This command causes AI characters to accept proposals. Using this command again disables this feature. |
yesmen_instant | yesmen_instant | This command causes AI characters to instantly accept proposals. Using this command again disables this feature. |
progress_struggle_phase | progress_struggle_phase [struggle id] [phase id] [amount] | This command adds a specified amount of catalyst points towards the next phase of the specified struggle. To view all available struggle IDs, press the tab key on your keyboard when in-game. |
clear | clear | This command clears all console history. |
dump_bookmark_portraits | dump_bookmark_portraits | This console command will create and dump bookmark portraits for all bookmark characters. The generated bookmark portraits are saved to "Documents\Paradox Interactive\Crusader Kings III\common\bookmark_portraits". |
effect | effect [script] | This command executes the specified scripted effect. |
faction_spawn | faction_spawn [faction type] | This command spawns the specified faction, as long as there are valid counties to create it. |
generate_cadet_coa | generate_cadet_coa | This command creates a new coat of arms for your character's house. |
guaranteed_scheme_failure | guaranteed_scheme_failure | This command causes all schemes to be unsuccessful. |
guaranteed_scheme_secrecy_failure | guaranteed_scheme_secrecy_failure | This command prevents all schemes from becoming secret. |
help | help [command] | This command displays the description of the specified command. If no command is specified, then all console commands will be displayed. |
instamove | instamove | This command causes armies to move one barony per day (this will affect both your and AI's armies). |
map_editor | map_editor | This command opens the map editor. |
nomen | nomen | This command causes AI characters to refuse proposals. Using this command again disables this feature. |
observe | observe | This command enters observer mode. |
play | play [character id] | This command switches your character to a new specified character. |
portrait_editor | portrait_editor | This command opens the portrait editor. |
reload | reload [file name / target] | This command reloads mod and game files into memory. To view all possible reloadable targets, press the tab key on your keyboard when in-game. |
run | run | This console command runs the list of commands (separated by a new line) in the specified text file. The text file with the list of commands should be saved to the following folder: "Documents/Paradox Interactive/Crusader Kings III/run". |
set_is_ai | set_is_ai [character id] | This command causes the AI to control the specified character. |
set_is_player | set_is_player [character id] | This command prevents the AI from controlling the specified character. |
script_docs | script_docs | This is a debug command that will save a complete list of all modifiers, triggers, effects, event scopes, and more debug information to "Documents\Paradox Interactive\Crusader Kings III\logs". |
tick_development | tick_development [amount] | This command adds a specified amount of development to all counties. |