Stellaris Cheats | A quick guide on how to use Console Commands

With the addition of each new expansion, Stellaris has grown to become one of the best strategy games. Whether for those who like to play in single-player or multiplayer mode.

But along with the increase in the possibilities in the game, came the increase in difficulty. What prevents you from having that perfect round where your empire reaches the entire galaxy.

This is where you need cheats or in this case Console Commands. Stellaris has by default a console commands feature that allows you to add actions that will help or hinder your empire.

How to use Cheats in Stellaris?

Before starting any matches, remember to disable Ironman Mode. It’s one of the settings you’ll choose when creating this game and if it’s active it won’t allow you to use the console.

Note: Matches without Ironman Mode do not allow Achievements to be received.

After joining the game you can open the console in three ways: Press the tilde or ` key or press Shift + Alt + C.

Stellaris Console Commands List

Each command has a code and an effect. Many of the effects are geared towards an event or a planet so you need to know the ids of what you want to change.

For this use the command ‘debugtooltip’ and hover your mouse over the element. Also, you can use the Paradox Wiki to see the list of IDs.

Code Effect
activate_all_traditions This command instantly activates perks for all traditions.
activate_ascension_perk [ascension perk id] This command activates the specified ascension perk.
activate_tradition [tradition id] This command activates the specified tradition.
add_anomaly [anomaly category] This command adds an anomaly category for the planet that you currently have selected in-game.
add_ethic_pop [population id] [ethic id] This command adds the specified ethic to the specified population.
add_opinion [source id] [target id] [opinion amount] This command can be used to add or remove (use negative numbers to remove) opinion from one empire to another.
add_pops [species id] [planet id] This command populates an entire planet with all of the specified species.
add_ship [ship name] This command can be used to spawn a fleet of the specified ship.
add_trait_leader [leader id] [trait id] This command will add the specified trait to the leader with the specified ID. Use ‘debugtooltip’ to find leader IDs.
add_trait_species [species id] [trait id] This command adds the specified trait to the species with the specified ID.
advanced_galaxy This command causes every default empire to gain colonies, fleets and technologies (simulates the game in year 2400).
ai This command enables and disables (toggles) AI.
ai_anomalies This command enables and disables (toggles) AI-only anomalies for human empires.
ambient_object [object id] This command can be used to spawn an ambient object, relative to the specified ID.
berserk_ai This sets all AI aggression to 10 (making them become very aggressive).
cash [amount] This command adds the specified amount of energy credits to your energy credits amount.
casusbelli [casus belli id] [empire id] This command initiates the Casus Belli with the specified ID against the specified empire.
colonize [population id] This command will colonize the planet you currently have selected with the population of the specified ID.
communications [empire id] If executed with an argument (an empire ID), this will toggle communication on or off with the specified empire. If executed without an argument (‘communications’ on its own), this will toggle communications on or off with all empires in the game.
contact This command enables contact with all empires currently in the game.
control [planet id] This command allows you to instantly occupy the planet with the specified ID.
copy_pop [population id] This command will copy the population with the specified ID to the planet that you currently have selected.
create_navy [percentage] This command will create a naval fleet with up to 100% of your naval capacity (‘create_navy 0.5’ for 100%). The designs used are all of your latest.
create_megastructure [megastructure id] This command will create the megastructure with the specified ID.
damage This command causes the ship you currently have selected to take the specified amount of damage.
nomen This will cause all empires (AI-controlled) to never (ever) agree to any deals or proposals.
yesmen This will cause all empires (AI-controlled) to always (regardless of prerequisites) agree to any deals or proposals..
democratic_election This command will forcefully start the next democratic election.
election This command will forcefully start the next ruler election.
engineering [amount] This command adds the specified amount of engineering points to your current amount. Specify a negative value to remove engineering points.
event [event id] [empire id] This command starts the event with the specified ID in the specified empire.
factions.spawnall This command will not work if 10 years have not passed in the game. When executed, this command will spawn all factions into the game.
fast_forward [days] This command skips forward the specified amount of days in the game.
finish_research This command instantly finishes all research that is currently in progress.
finish_special_projects This command instantly finishes all special projects that are currently in progress.
food [amount] This command adds the specified amount of food to your current amount. Specify a negative value to remove food.
force_integrate [empire id] This command causes the empire with the specified ID to integrate into your empire.
free_government This command toggles (enables or disables) the time limit that prevents you from changing governments too soon after another.
game_over [victory type] This command forcefully ends the game with either domination (0), federation (1) or conquest (2).
grow_pops [growth rate] This command will speed up the growth of the population of the planet you currently have selected in-game.
human_ai This command enables or disables (toggles) AI for humans.
influence [amount] This command will credit you with the specified amount of influence points.
instant_build This command causes all building (including ships, upgrades, stations, etc) to be instantly completed, rather than take time to build. The effects of this command apply to everything in the game (including AI) so it is recommended that you pause your game before using it.
intel [low / high] This command can be used to change the intel level of the space you currently have discovered – 0 for low, 1 for high.
invincible This command will make all of your ships invincible (they will not be able to take any damage).
kill_country [empire id] This command will kill your current empire if no ID is specified. Specify the ID of an empire to kill that empire.
kill_leader [leader id] This command will kill the leader with the specified ID.
kill_pop [population id] This command will kill the population with the specified ID.
kill_ruler [population] This command will kill the ruler with the specified ID.
mature_galaxy This command skips forward 100 years, simulating a ‘mature galaxy’. Useful if you want to skip ahead at the start of the game.
max_resources This command gives you the maximum amount of all resources in your resource storages.
minerals [amount] This command adds the specified amount of minerals to your minerals storage.
own [planet id] This command can be used to claim the planet with the specified ID for your current empire (may also work for fleets, starbases, colonies, etc).
peace_on_player [empire id] This command forces the empire with the specified ID to offer peace to you.
physics [amount] This command will credit you with the specified amount of physics points.
planet_class [planet class] This command will change the class of the planet you currently have selected to the specified planet class.
planet_happiness [amount] This command adds the specified amount of happiness to the planet you currently have selected. It will not allow happiness to go above its ‘legitimately’ obtainable limit.
planet_resource [resource id] [amount] This command will add the specified amount of the specified resource to the planet you currently have selected.
planet_size [tile amount] [planet id] This command can be used to change the size of the planet with the specified ID. The maximum size is 25, larger numbers can cause problems with your game.
populate [planet id] This command fully populates all free slots on the planet you current have selected in-game.
remove_ethic_pop [population id] [ethic id] This command removes the specified ethic from the population with the specified ID.
remove_notification This command will remove all notifications currently on the screen.
remove_trait_leader [leader id] [trait id] This command removes the trait with the specified ID from the leader with the specified ID.
remove_trait_species [species id] [trait id] This command removes the trait with the specified ID from the species with the specified ID.
research_all_technologies [creature / crisis] [repeatable] This command will instantly research all non-repeatable technologies if no arguments are specified. See argument information for details on researching repeatable, crisis and creature technologies.
research_technology [tech id] This command will research the technology type with the specified ID.
resource [resource id] [amount] This command will credit you with the specified amount of resource points.
skills [amount] This command adds the specified amount of levels to every skill that each of the leaders under your control have.
society [amount] This command will credit you with the specified amount of society research points.
spawnentity [entity id] This command will spawn the entity with the specified ID at the current location of your cursor/mouse in the game.
surrender [empire id] [war id] This command makes the empire with the specified ID surrender in the specified war. If you do not provide a war ID as a second argument, a list of IDs for wars the specified empire is currently engaged in will be printed.
survey Provided you have at least one science strip, this command will survey all planets.
terraforming_resources [amount] This commands adds the specified amount of terraforming resources to the planet you currently have selected.
ticks_per_turn [tick amount] This command can be used to adjust the amount of ticks per turn in the game. This can be used to speed up the game.
unlock_edicts This command will instantly unlock all of the game’s edicts for application to either a planet or your entire empire (it will not apply them, just unlock them).
unity [amount] This command adds the specified amount of unity.
war_on_player [empire id] This command will make the empire with the specified ID declare war on your current empire.
war [declarer empire id] [subject empire id] [war goal id] This command will make a specified empire declare war on another specified empire with a war goal of your choice.
warexhaustion [amount] This command adds the specified amount of war exhaustion to all of your empire’s active wars.
tweakergui draw.neighbors This command enables and disables (toggles) the visibility of the lines that connect a system to its neighbours and those that divide the map into cells.
tweakergui instant_colony This command enables and disables (toggles) the wait-time it takes for colony ships to settle (if enabled, there will be no wait).
tweakergui terraincognita This command will reveal all space that is currently uncharted.

These are all the commands that exist so far. If you have any questions, leave them in the comments and I will respond.

Other guides from Stellaris