Imperator: Rome Cheats


Find below a complete, searchable list of 113 Imperator: Rome console commands and cheats for the latest version of the game on Steam (PC and Mac).

In Imperator: Rome, the console can be opened by pressing ` on US/UK keyboards. Other keys that may work to open the console include: §, ~, ^, °, or ². If none of those work, we recommend trying: SHIFT + 2, SHIFT + 3, and ALT + 2 + 1.

After opening the console and typing a command into it, hit ENTER to send it. Some commands have arguments, also known as parameters - these are extra numbers or IDs that you add to a command to tell it what to do. For example, in the command "cash [amount]", [amount] is an argument - simply replace this with an amount to get it to work (e.g. "cash 10"). You can view descriptions for arguments by hovering over a command in the below table.

The debug_mode command will enable debug mode. With debug mode enabled, province IDs, county tags, character IDs, and other data you need for cheat codes will be shown in tooltips when you hover over provinces, character portraits, etc.


Use the "Card View" and "Table View" buttons to view commands in different layouts, which may be easier to read. Click on a command's name to visit its information page, on which you can find detailed documentation that includes working examples. Search our database of 113 Imperator: Rome cheat codes by typing the name of a cheat into the search box below.

Name Syntax Description
3dstats 3dstats This console command toggles (enables and disables) the 3D Stats GUI. The 3D Stats GUI displays information such as your FPS, render time, buffer data, and other render-related stats. This can be useful to fix lag and graphics issues with your game.
ae ae [amount] This cheat will increase your nation's Aggressive Expansion by the specified amount. Specify a negative number to reduce AE.
ai ai [country tag] This command toggles (enables and disables) AI for the country with the specified country tag.
aistats aistats This command logs AI statistics to the ai.log file (useful for debugging).
aiview aiview This command enables and disables (toggles) AI view.
amnesia amnesia [country tag] This command clears the action plan for the AI of the country with the specified country tag.
annex annex [country tag] This command will annex the country with the specified country tag for your nation. Find country tags with the debug_mode command.
army army [amount] [province id] This cheat spawns the specified amount of army cohorts in the province with the specified province ID.
army_loyalty army_loyalty [province id] [loyalty amount] This cheat sets the loyalty of the troops in the specified province to the specified amount. Note that this command doesn't add the specified amount of loyalty to the troops in the province - it sets their loyalty to this value.
cash cash [amount] This console command adds the specified amount of cash to your nation. Specifying a negative amount removes cash.
centralization centralization [percentage] This command sets your nation's centralization to the specified percentage (40 = 40%).
civil_war civil_war [country tag] This command starts a civil war in the country with the specified country tag.
clear clear This command clears all of the messages from the console (making it clear, as if you hadn't used it).
clear_aistats clear_aistats This console command clears all of the AI statistics.
coat_of_arms coat_of_arms [country tag] This command prints the coat of arms definition of the country with the specified country tag to the game.log file. If you do not specify a country tag, your own country's coat of arms will be printed.
compoundnodeeditor compoundnodeeditor This console command opens up the Compound Node Editor/Node Graph tool. Use the X button at the top right of the window to close (typing this command again just opens up another window under it).
conquer conquer [province id] This command will make your nation instantly conquer the province with the specified province ID.
control control [province id / country tag] This command will make your nation occupy the province with the specified province ID, or if you specify a country tag, the country with that country tag.
crash crash This console command, as you might've guessed, makes your client crash.
debug_mode debug_mode This command enables and disables (toggles) debug mode. In debug mode, when you hover over nations, provinces, characters, etc useful information such as province IDs, country tags, and more will be shown in the tooltip. This is useful for finding country tags and province IDs for use in commands - it is similar to the charinfo command from other Paradox games.
declare_war declare_war [country tag] [country tag] This cheat may crash your game - save before using. This cheat makes the two specified countries declare war upon eachother.
delay_diplo delay_diplo This cheat enables and disables (toggles) the delay that AI takes to respond to diplomatic requests/diplomacy.
destroy_mercenaries destroy_mercenaries This command destroys all mercenaries.
dumpdatatypes dumpdatatypes This command dumps all data types to the data_types.log file which can be found in your Documents/Paradox Interactive/logs folder.
eagerness eagerness [country tag] This command calculates, and prints to the console, a score between 0-1 which represents how eager a nation is to declare war, 1 being very eager and 0 not being eager.
enable_dev_cheats enable_dev_cheats This command (untested) should enable 'dev cheats'.
error error This console command prints to the console any errors that are in the error log (if you haven't encountered any errors it will be empty).
event event [event id] [country tag / province id / character id] This command will start the event with the specified ID in the specified province, country, or with the specified character as the subject.
event_queue event_queue This console command will print to the game.log file data regarding the game's event queue.
execute execute [country tag] This cheat executes (kills) all units belonging to the country with the specified country tag.
exile exile This cheat will make any unit(s) that you currently have selected start to exile. To select a unit, click on it so that its information box pops up. When a unit exiles, it will head to safer land, not engage in any combat, and not siege any territory. If the unit you have selected is already exiling, this will toggle off the exile state and make it stop exiling (i.e. this command acts as a toggle command).
explorer explorer This console command opens up the object explorer window. Use the x button at the top of the window to close it.
forcepeace forcepeace [country tag] This cheat will make the country with the specified country tag make AI peace offers to all countries that they are currently at war with.
tweak fow tweak fow This command has been reported as non-functional, so it may not work. It should toggle (enable and disable) Fog of War.
gamelog gamelog This command prints to the console the game's log (if it isn't empty).
halt halt This command will halt the unit(s) that you currently have selected. Halting units makes them enter exile mode and return to safer land. Note that this isn't a toggle command, when a unit is halting, typing this command again won't cancel the halt. To select a unit, click on it (so that its information box pops up).
healthy_economy healthy_economy This command prints to the console the percentage of countries that have healthy economies (e.g. if 1 out of 100 countries had an unhealthy economy, this command would print 99%).
help help [command] This console command has two main functions. If typed without any arguments (i.e. just 'help'), it will print to the console a list of all commands in the game. If you add a command name (e.g. 'help cash'), detailed help information for that command will be printed to the console.
helphelp helphelp A simple command - this command will return the message 'No help for you!'
helplog helplog This command has been reported as non-functional, so it may not work. It should print to the game.log file a list of all commands in the game, with their descriptions.
horde horde [province id] This cheat spawns a horde of 100,000 barbarians in the province with the specified province ID.
instant_war instant_war This command toggles (enables and disables) the delay that usually is present between declarations of war - i.e. after using this command, wars will start instantly after declaration (typing it again returns behaviour to usual).
kick kick [player name] This command kicks the player with the specified name from the server.
kill kill [character id] This cheat kills the character with the specified character ID.
legitimacy legitimacy [amount] This command increases the legitimacy of your nation's current ruler by the amount specified. Specify a negative number to decrease legitimacy. If you don't specify an amount, 10 legitimacy will be added (i.e. using the command 'legitimacy' on its own).
load load [file name] This console command will load the save with the specified file name. Make sure you save your current game before using this command.
loading_screen loading_screen This command, if enabled, will make it so that loading screens are indefinite (until you turn this command off). This command won't make a loading screen appear, but when one does, it won't end until you disable it (by typing this command again).
make_child make_child [character id] [character id] Note that this command has been reported as buggy and may make your game crash (save before using). This command will make the two specified characters have a child. The first character ID is the mother's character ID, the second character ID is the father's character ID.
manpower manpower [amount] This cheat adds the specified amount of manpower to your nation. Specifying a negative number will remove manpower.
map_editor map_editor Note that this command may crash your game - it should open the Map Editor tool.
mapmode mapmode [map mode id] This command will switch your game's map mode (how the map is displayed) to the specified map mode.
marry marry [character id] [character id] Note that this command has been reported as buggy and may make your game crash (save your game before using it). This command will make the characters with the specified character IDs marry eachother.
minidump minidump [file name] This command saves a minidump to the specified file.
months months [country tag] [country tag] This command will calculate how long (in months) it will take for the AI of the specified country to have enough resources to declare war on the second specified country. For example 'months MRN DUR' would tell you how long the AI thinks it will take for Morinia to get enough resources to declare war on Durotriga.
mpstats mpstats This command will save multiplayer stats to the game.log file.
music.next music.next This console command switches to the next track in the music playlist.
music.togglepause music.togglepause This command pauses and unpauses (toggles pause) for the game's music.
navy navy [amount] [province id] This command spawns the specified amount of ships within the province with the specified ID. The province should be a sea province, or a province with a port (not landlocked).
nomen nomen This command is the opposite of the yesmen command - the AI will automatically (and almost instantly) decline any diplomatic offers, etc regardless of circumstances. Note that it affects AI response to AI offers as well (i.e. the AIs will decline all offers from other AI nations).
observe observe This command will put you in observer mode, i.e. you become a spectator. The nation you were playing as becomes controlled by AI. Toggle observer mode off by running the command again, then use the tag command to start playing again.
oos_dump oos_dump This command will create an OOS dump.
output_terrain output_terrain This command will save a province terrain data file to Documents\Paradox Interactive\Imperator named xx_province_terrain.txt.
particleeditor particleeditor This console command will open the Particle Editor tool - press the button in the top right of the newly opened window to close it.
pirates pirates [province id] This cheat code spawns a pirates fleet in the province with the specified province ID.
planaction planaction [index] This command will look up the planned action at the specified index semantic.
players players This console command will print a list of the names of all players connected to your server (not very useful in single player).
portrait_editor portrait_editor This is a toggle command - it will open and close the portrait editor tool.
power power [amount] This cheat code will give your nation the specified amount of power (adds to your current power). Specify a negative number to remove power from your nation.
ppa ppa [country tag] This command forces the AI of the specified country tag to update its parallel plan actions.
prefer prefer [country tag] This command forces the AI of the specified country tag to update its preferred units.
print_randomlog print_randomlog This console command prints the current 'random log'.
printmap printmap [map mode] [file name] This command saves an image of the specified map type (e.g. religion) to the specified file - a good way to get a full high-definition image of your save's map.
refresh_mercenaries refresh_mercenaries This command will destroy and rebuild all mercenaries (effectively refreshing them).
release_mode release_mode This command enables and disables (toggles) release mode.
reload reload [file name] This console command will reload the specified file.
rendertype rendertype This command will print to the console the name of your render backend - e.g. DirectX 11.
replan replan [country tag] This command forces a replan for the AI-controlled nation with the specified country tag.
replay replay This console command enables and disables (toggles) the game's replay view. It's currently still in development so may be buggy (save your game before using).
revolt revolt [country tag] This cheat code starts a revolt in the nation with the specified country tag.
save save [file name] This command saves your game to a save file with the specified name. Save file will be located in \Documents\Paradox Interactive\Imperator\save games.
screenshot screenshot This command will take a screenshot of your game and save it to Documents\Paradox Interactive\Imperator\screenshots.
script_docs script_docs This command will print script documentation to the console.
select_province select_province [province id] This console command will make you select the province with the specified province ID.
set_age set_age [character] [age] This command will set the age of a specified character. Note that it will be set to this number: using 20 in the age parameter would make your character 20, not add 20 years to their current age.
settings settings This command will open a settings window/GUI. Use the button in the top right of the window to close it - typing this command again will just open another one.
setup_editor setup_editor This console command will enable and disable (toggle) the 'Editor' - which is titled 'Province data setup'.
shader_debug shader_debug This command will remove all shader debugging.
spawnentity spawnentity [entity id] [state id] This command spawns a specified entity, in an optional state (state as in the physical state of the entity, not province). The entity will be spawned at your cursor's position.
stab stab [amount] This cheat adds the specified amount of stability to your nation. Specify a negative amount to remove stability.
state_loyalty state_loyalty [province id] [amount] This command adds the specified amount of state loyalty to the specified province. If you specify a negative amount, the province's loyalty to the state will be reduced by that amount.
statistics statistics This command will output statistics to the game's game.log file.
switchlanguage switchlanguage [language name] This command will switch your game's language to the specified language.
t t [country name] This command will make you control/play as the country with the specified name (specify the name of the country, not the country tag).
tag tag [country tag] This command will switch the country you are playing as to the country with the specified country tag.
tech tech [amount] This cheat will give your nation the specified amount of technology. Negative numbers reduce tech.
test_save test_save This console command will start a save test.
testchar testchar This command will 'give a character all data' - we're not too sure what it does.
teststatus teststatus This console command will print the status of concluded tests.
textureviewer textureviewer This command will open a Texture Viewer GUI - clicking the X in the top right of the window will close it.
tick tick This console command will tick all units that you currently have selected.
tick_day tick_day [amount] This command will make the game tick forward the specified amount of days.
time time This command will print to the console the current time in the game.
timing timing [off / show / log / all] This command sets the timing mode to the specified timing mode.
tweak tweak [tweaker gui name] This command will open the specified tweaker GUI (e.g. 'tweak fow' to open the Fog of War tweaker GUI).
tyranny tyranny [amount] This command will give your nation the specified amount of tyranny. Specify a negative number to reduce tyranny.
unrest unrest [province id] [amount] This cheat code will add the specified amount of unrest to the province with the specified province ID. You can reduce unrest by specifying a negative amount.
update update We're not too sure what this command does - the description is 'Daily updates all selected units', when used (with a unit selected), it will print to console 'One tick for 1 unit'.
version version This command will print to the console information about the current version of the game you are currently - including the name of the version, version number, and the time it was released.
vsync vsync This console command enables and disables (toggles) the vsync graphics setting.
warexhaustion warexhaustion [amount] This command adds the specified amount of war exhaustion to your nation. Negative numbers reduce your war exhaustion.
watch watch This command enables and disables (toggles) watch windows.
winter winter This command calls the 'update winter' for all provinces in the game (i.e. checks if they should be in winter mode).
yesmen yesmen This cheat will make AI countries say yes/respond favourably to every offer that is made. It is a toggle command - typing it again will turn it off. Note that this will make the AI say yes to offers from other AI countries as well (not just your own).