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.
Console Commands
| Command | Effect |
| explorer | Opens the object explorer debug tool |
| gui_editor | Opens the GUI editor |
| setup_editor | Opens the province setup editor where you can edit culture, religion, etc. |
| ae [<amount>] | Modifies your aggressive expansion. ae -10 would reduce it by 10. |
| annex [<countrytag>] | Annexes the specific country to yours. |
| army[<cohortcount>][<province>] | Adds specific amount of units in selected province. |
| army_loyalty [<prov> <amount>] | Sets army loyalty to specified amount. |
| cash [<amount>] | Adds specified amount of gold. |
| centralization [<amount>] | Sets centralization to specified amount. |
| civil_war [<countrytag>] | Starts a civil war in the specified country. |
| conquer [<provid>] | Conquer specified province. |
| control [<provid> [<countrytag>] | Control specified province by specified country. |
| debug_mode | Shows tags and Ids, equivalent to charinfo in CK2. |
| declare_war [<countrytag>] [<countrytag>] | Starts war between two countries. |
| eagerness [<countrytag>] | Check AI eagerness for war. |
| event [eventid][target] | Triggers event for specified character/province/country. |
| exile | Exiles selected units. |
| forcepeace [<countrytag>] | Forces AI generated peace offers for specified country. |
| fow | Toggles fog of war on/off. |
| horde [<province>] | Spawns a barbarian horde of 100k units in specified province. |
| instant_war | Toggles on/off instant war declaration. |
| kill [<id>] | Kills target. |
| legitimacy [<amount>] | Modify current ruler legitimacy. |
| make_child [mother] [father] | Spawns a child for the specified parents. |
| manpower [<amount>] | Add specified amount of Manpower. |
| marry [character][character] | Arranges marriage between two characters. |
| music.next | Changes current music track. |
| navy[<shipcount>][<province>] | Spawns specified amount of Triremes in province. |
| observe(ob) | Switch to spectator mode. |
| portrait_editor | Opens/closes the portrait editor. |
| power [<amount>] | Add specified amount to all powers. |
| prestige [<amount>] | Modifies your prestige. |
| revolt [<countrytag>] | Starts a revolt in specified country. |
| character_age [<id>] [<age>] | Sets character age. |
| stab [<amount>] | Modifies your stability. |
| tag [<countrytag>] | Switch tag to another country. |
| tech [<amount>] | Gives tech levels. Amount is optional, not specifying the amount gives 1 tech level. |
| tyranny [<amount>] | Modifies your tyranny. Tyranny -10 would reduce it by 10. |
| ti | Toggles terra incognita on/off. |
| tick_day [number of days] | Advances time by the specified number of days. |
| warexhaustion [<amount>] | Modifies your war exhaustion. warexhaustion -10 would reduce it by 10. |
| yesmen | Activates yesmen (AI accepts all diplomatic proposals). |
| tweak fow | Opens the tweaker GUI to enable or disable Fog of War |
| debug.achievements.resetall | Resets all achievements (developer command). |
Note: For the full list of available commands typing “help” in the console. Press the up or down arrow keys to traverse through previously executed commands.
Many codes can be turned off by repeating the command, but sometimes reloading the save or exiting the game is necessary.

