Stellaris was an instant hit when it came out in 2016 and to this day, people play this game like it was released yesterday. After putting so many hours into mastering the gameplay, it is fair to assume that certain elements of the game might have started to seem dull and could use some spicing up. Well, that’s where console commands come into play. Using the in-game console, you can massively improve the core experience of the game. You can add features that you wish the game had and even remove the ones you don’t use. Additionally, you are able to unlock many of the customization options not enable by default. From integrating empires to enabling faster than light traveling speed, whether you want to attain resource points or force an empire to surrender, once you enter the world of console commands, its hard to go back.
How to Enable Command Console?
To open the in-game console, launch the game and press the ~ or ` key (tilde) right below the Esc key. Once opened, type your commands in the dialogue box and then press ENTER to execute them.
Stellaris Cheat Codes
Code | Description |
---|---|
3dstats | This is a toggle command used to enable or disable the 3DStats feature. When enabled, your FPS and render time will be displayed on the screen. |
achievement_status | This console command is used to print your current achievement status to the console. |
activate_all_traditions | This command will instantly activate the perks for all traditions. |
activate_ascension_perk | This console command is used to activate the specified ascension perk. |
activate_tradition | This command will activate the specified tradition. |
add_anomaly | This console command is used to add an anomaly category for the planet that you have selected currently. |
add_ethic_pop | This command is used to add the specified ethic to the specified population. |
add_opinion | This command helps you to add or remove opinion from one empire to another. |
add_pops | This console command is used to populate a particular planet with all the specified species. |
add_ship | You can summon a fleet of the specified ship with the help of this command. |
add_trait_leader | This command helps you to add the specified trait to the particular leader. |
add_trait_species | This console command is used to add the specified trait to the particular species. |
advanced_galaxy | This command is used to gain colonies, fleets and technologies to every default empire. |
ai | This is a toggle command which is used to enable or disable the AI. |
ai_anomalies | is a toggle command which is used to enable or disable the Artificial intelligence anomalies for human empires. |
alienfx | This console command will attempt to integrate the aliens. |
ambient_object | You can spawn an ambient object by executing this command. |
attackallfleets | This command will force all the fleets under your control to target the fleets that are not under your control. |
audio.playeffect | This console command will play a particular sound effect. |
audio.setactivegroup | You can set your active audio group executing this command. |
berserk_ai | This console command will set all the Artificial Intelligence aggression to 10. |
blend_post_effect | This command is used to set a new post effect setting. |
borders | This console command is used to calculate the map borders and prints to your console. |
cash | This command will add a particular amount of energy credits to your current energy credits amount. |
casusbelli | This console command is used to initiate the particular Casus Belli against the specified empire. |
check_save | This console command is used to check that saving is working properly or not. |
clear_debug_lines | This command is used to get rid of any debug lines from your screen. |
clear_debug_strings | This command removes debug strings, if there is any. |
collision | This is a toggle command that is used to enable or disable the display of collision boxes. |
colonize | This command will colonize the planet you currently have selected with the particular population. |
communications | This is a toggle command, it is used to switch on or off the communication. |
contact | This console command will make contact with all the empires in the game. |
control | You can occupy any particular planet by executing this command. |
copy_pop | This command is used to copy any particular population to your selected planet. |
crash | This console command will crash your game. |
create_navy | This command will create a naval fleet with the maximum naval capacity. |
create_megastructure | This command is used to create the specified megastructure. |
damage | This command will cause a specific damage to the ship you have currently selected. |
debug_achievements | This command will erase all your acquired achievements. |
debug_achievements_clear | This command will debug the achievements. |
nomen | This will cause all the AI empires to never agree to any deals or proposals made to them. |
yesmen | This will cause all the AI empires to always agree to the deals or proposals made to them. |
debuglines | This is a toggle command which is used to enable or disable the debug lines. |
debugtexture | This command helps you to debug textures. |
debugtooltip | This is a toggle command that enables or disables the debug tooltips. When enabled, it will show things like planet IDs, population IDs, and other useful information. |
democratic_election | This console command is used to forcefully start the next democratic elections. |
deposits | You can print the deposit statistics to the console, executing this command. |
effect | This console command executes the specified effect script. |
election | This command is used to forcefully start the next ruler elections. |
engineering | This command is used to add or remove the particular amount of engineering points to your current amount. |
error | This console command will print the errors to the game log and console. |
event | This command starts any particular event in the specified empire. |
eventscopes | This command is used to print the scope trees of events that are currently to the console. |
eventstats | This console command is used to print the statistics about the current events running to the console window. |
factions.showallfactions | This command will print a list of all current factions in the game. |
factions.showattraction | This console command is used to print a list of all factions with their attraction levels. |
factions.spawnall | This command will spawn all factions into the game but it can be used only if the ten years are being passed in the game. |
fast_forward | This command will skip the specified days and take the game forward. |
filewatcher | This is a toggle command used to enable or disable the file watcher. |
finish_research | This command will finish all the ongoing research in the game. |
finish_special_projects | This command will finish all the ongoing all the special projects. |
food | You can add or remove the specified amount of food to your current amount with this console command. |
force_integrate | This command causes any particular empire to integrate into your empire. |
free_government | This is a toggle command which is used to enable or disable the time limit that prevents you from changing governments too early. |
free_policies | This is a toggle command that enables or disables your ability to make policy changes. |
ftl | This is a toggle command used to enable or disable the faster than light travelling speed. |
fullscreen | This command toggles full screen mode of the game. |
game_over | This console command is used to forcefully end the game. |
gfxculture | You change your empire's graphical culture by executing this command. |
goto | This command will move your camera to the particular X and Y coordinates. |
grow_pops | This console command is used to speed up the growth of the population of your selected planet. |
guibounds | This command is used to display the bounds around GUI elements. |
hdr | This command toggles the graphics setting for high-dynamic-range rendering. |
help | This command will print a list of all or the specified commands in the game. |
hsv | This console command is used to convert the HSV to RGB. |
human_ai | This is a toggle command that enables or disables AI for humans. |
influence | This command is used to get a particular amount of influence points. |
info | This console command toggles the debug information |
instant_build | This command causes all building to be completed quickly. |
intel | This command helps you to change the intel level of the space you currently discovered. |
invincible | This console command will make all of your ships invincible. |
kill_country | This command is used to kill any particualar or your current empire. |
kill_leader | This command will kill the leader with the specified ID. |
kill_pop | This console command will kill the specified population. |
kill_ruler | This command is used to kill the particular ruler. |
lockcamera | This command toggles the locking of the camera. If enabled, the camera will not move from its current position. |
map_names | This command helps you to print a list of all of the map names. |
mature_galaxy | This console command will take the game forwards by skipping 100 years. Useful if you want to skip ahead at the start of the game |
max_resources | You can use this command to get the maximum amount of all resources in your resource storages. |
memtest [iteration count] | This command helps you to test the memory leaks. |
message | This console command will print a list of message types. |
minerals [amount] | This command is used to add the specified amount of minerals to your minerals storage. |
nogui | This is a toggle command that is used to enable or disable the GUI in the game. |
nomouse | This is a toggle command which enables or disables the scroll wheel. |
observe | This command is used to enable or disable the observer mode. |
overnight [ticks to skip] | This command is used to set the game into 'overnight session' mode. This causes the game to skip the particular amount of ticks after every tick. |
own [planet id] | This command helps you to to claim the specified planet for your current empire. |
particle | This command will toggle the particle debug information. |
particle_editor | This command is used to open up the particle editor window. |
path [start index] [end index] | This console command helps you to find paths between star. |
peace_on_player [empire id} | This command forces the particular empire to offer peace to you. |
peace_on_player [empire id] | This console command is used to credit yourself with the specified amount of physics points. |
planet_class [planet class] | This command will change the class of your selected planet to the particular planet class. |
planet_happiness [amount] | This console command is used to add the specified amount of happiness to your selected planet. |
planet_resource [resource id] [amount] | This command adds a particular amount of the specified resource to your selected planet. |
planet_size [tile amount] [planet id] | This console command is used to change the size of any particular planet. |
planets | This command is used to print a list of all planet classes. |
play [empire id] | This command helps you to switch to another empire. |
populate [planet id] | The populate console command is used to populate all the free slots on your selected planet. |
production | You can print the debug information about production executing this command. |
random_ruler | This console command is used to replace the ruler of your empire with a random ruler. |
recalc_fleet_presence | This command is used to recalculate the fleet presence cache. |
regenerate_border_colors | This console command will change the border colors of empires that have the same color. |
reload [file] | You can reload all of the assets currently loaded in the game with the help of this command. |
reload_galaxy | This console command is used to start a new game. |
reload_graphical_map | This console command is used to reload the GUI map. |
reloadfx [map / .fx file] | This command is used to reload the game's shaders. |
remove_ethic_pop [population id] [ethic id] | This console command is used to remove the particular ethic from the specified population. |
remove_notification | This command is used to remove all the current notifications. |
remove_trait_leader [leader id] [trait id] | This console command helps you to remove the specified trait from the particular leader. |
remove_trait_species [species id] [trait id] | This command removes the trait with the specified ID from the species with the specified ID |
rendertype | This console command is used to print the current rendering system that the console is using. |
research_all_technologies [creature / crisis] [repeatable] | This command is used to research all or specified non-repeatable technologies. |
research_technology [tech id] | This command will research the particular technology type. |
resource [resource id] [amount] | This command is used to get the specified amount of resource points. |
resources | This console command is used to print resource statistics to the console. |
reverse_diplo [diplomatic action id] [empire id] | This command is used to send the specified diplomatic action from any particular empire to your empire. |
run [file name] | This console command will run a list of commands in .txt file that is within the root game directory. |
scaling | This is a toggle command that enables or disables the scaling of models. |
skills [amount] | This command is used to add the particular amount of level to every skill that all the leaders under your control. |
smooth | This command toggles the Stellaris graphical frame smoothing feature. |
society [amount] | This command is used to get the particular amount of society research points. |
spawnentity [entity id] | This command will spawn the specified entity at the current location of your cursor in the game. |
srgb | This is a toggle command which is used to enable or disable the SRGB color. |
surrender [empire id] [war id] | This command forces the specified empire to surrender in the particular war. You have to specify the empire and war id. |
survey | This console command is used to survey all the planets. |
switchlanguage [language name] | This command is used to replace a particular language with the other. |
techupdate | This console command is used to refresh the technology tree. |
techweights [tech area] | This command will print the weights for the specified technology tree. |
terraforming_resources [amount] | This command is used to add the specified amount of terraforming resources to your selected planet. |
test_achievement [achievement id] | This is a debug tool. It is used to test the trigger of the specified achievement. |
threading.taskthreadscount | This console command is used to print the amount of threads, currently utilized by the game. |
ticks_per_turn [tick amount] | This command is used to adjust the amount of ticks per turn in the game. It can speed up your game. |
time | This command will print the current time of your computer. |
trigger [script name] | This command will execute the particular test script. |
trigger_docs | This command is used to print the information regarding triggers and their effects. |
trigger_file | This is a debug command used to test the specified trigger script file and it can also crash your game. |
unlock_edicts | This command will unlock all of the game's edicts for application to a planet or your entire empire. |
unity [amount] | This console command is used to add the specified amount of unity. |
version | This command is used to copy the current version of your game to your clipboard. |
volume [volume] | This command is used to set your game volume to the specified delta value. |
war_on_player [empire id] | This command will force the particular empire to declare war on your current empire. |
war [declarer empire id] [subject empire id] [war goal id] | This command will force a particular empire to declare war on another specified empire with a war goal of your choice. |
warexhaustion [amount] | This console command is used to add the particular amount of war exhaustion to all of your empire's active wars. |
window [open / close] [gui name] | This command opens or closes the particular GUI. |
wireframe | This is a toggle command which is used to enable or disable the wireframe. |
tweakergui draw.asteroids | This console command toggles the rendering of asteroid belt. |
tweakergui draw.background | This command toggles the background of the game. |
tweakergui draw.borders | This is a toggle command that enables or disables the rendering of borders. |
tweakergui draw.center | This console command toggles the flow in the center of the galaxy. |
tweakergui draw.clusters | This command toggles the drawing of clusters. |
tweakergui draw.combatdebuglines | This command toggles the target line that is drawn between a ship and the target it is currently attacking. |
tweakergui draw.dust | This command toggles the galaxy dust visibility. |
tweakergui draw.greenscreen | This command is used to show a greenscreen behind the background. |
tweakergui draw.hyperlanes | This command is used to enable or disable the hyplerlanes visibility. |
tweakergui draw.names | This command toggles the display of names for things like empires and galaxies in the map. |
tweakergui draw.navigationarrows | This console command toggles the navigation arrows that show in game. |
tweakergui draw.nebula | This command enables and disables (toggles) the visibility of nebulas. |
tweakergui draw.neighbors | This command is used to toggle the visibility of the lines that connect a system to its neighbors and those that divide the map into cells. |
tweakergui draw.objects | This is a toggle command that is used to enable or disable the visibility of objects on the screen like stars, ships, stations and planets. |
tweakergui draw.pathtosystem | This console command toggles the Path to System feature. When enabled, the path of ships to different systems will be drawn on the screen. |
tweakergui draw.sensor | This console command toggles the visibility of ships and owned systems sensor ranges. |
tweakergui draw.shipintersection | This command is used to enable or disables the display of the ship intersection. |
tweakergui draw.stars | This command is used to hide and unhide the black holes and stars. |
tweakergui draw.systeminit | This console command toggles the visibility and a systems initialization template. |
tweakergui draw.systemlines | This command is used to hide or unhide the planetary orbits, warp bounds and outer bounds. |
tweakergui draw.tigrid | This command hides or unhides the galaxy map grid. |
tweakergui draw.trails | This console command toggles the ship trail visibility. |
tweakergui draw.weaponlocators | This command is used to hide or unhide the weapon locators. |
tweakergui enable.asserts | This console command toggles the asserts. |
tweakergui enable.framesmoothing | This command toggles the frame smoothing. |
tweakergui endscreen | This console command is used to open the end-game screen. |
tweakergui entity.names | This command toggles the entity names showing. |
tweakergui entity.recursiveboundingvolumes | This is a toggle command that enables or disables the recursive bounding volumes. |
tweakergui gui.wireframe | This command is used to toggle the GUI's wireframe. |
tweakergui instant_colony | This command toggles the wait-time it takes for colony ships to settle. |
tweakergui instant_move | This console command toggles the travel time it takes for ships to move. |
tweakergui maxfps [fps cap] | This command is used to set an FPS limit for your client. If executed with no arguments, this will remove the FPS limit. |
tweakergui mesh.miplevels | This command is used to print a list of all texture mipmap levels. |
tweakergui mesh.texturenames | This command prints a list of all texture locations on your filesystem. |
tweakergui mesh.wireframe | This command is used to hide or unhide the wireframe visibility of models. |
More Cheats: