Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Factorio official key art
Image via Wube Software

All Factorio Console Commands and Cheats

Here's a complete list of all Factorio console commands and cheats.

Factorio has a complex history of console development. It’s a very powerful tool, much more powerful than your ordinary game console. Here, I list all Factorio console commands and cheats, including a list of special scripts that can add various items to your game.

Recommended Videos

All Console Commands and Cheats in Factorio

I was amazed to discover that the console in Factorio allows you not only to use typical commands and cheats but also to use it as a scripting or programming tool. In this way, you can change all sorts of parameters of the gameplay to your liking. But before you can start using this tool, here’s how to activate the console in Factorio:

  1. Start the game and load your save.
  2. Press either the “/” or the “~” (tilde) key to open the console.
  3. Enter a command and press “Enter.”

Regular Console Commands

CommandsEffectsAdministrations
/alerts <enable/disable/mute/unmute> <alert>Enables, disables, mutes, or unmutes the given alert type.No
/clearClears the console.No
/color <color>Changes your color.No
/enable-research-queueEnables the research queue.Yes
/evolutionPrints info about the alien evolution factor.No
/help [command]Prints a list of available commands.No
/h [command]Same as /help.No
/mute-programmable-speaker <mute/unmute> <local/everyone>Mutes or unmutes the global sounds created by the Programmable Speaker.No
/perf-avg-frames <number>Number of ticks/updates used to average performance counters. Default is 100.No
/permissionsOpens the permissions GUI.Yes
/permissions <action> <parameters>Grants action permissions.Yes
/reset-tipsResets the state of the tips and tricks as if the game was just started for the first time.No
/screenshot [x resolution] [y resolution] [zoom]Takes a screenshot with the GUI hidden, centered on the player.No
/seedPrints the starting map seed.No
/timePrints info about how old the map is.No
/toggle-action-loggingToggles logging all input actions performed by the game.Yes
/toggle-heavy-modeSlows down the game and make multiplayer unplayable.Yes
/unlock-shortcut-barUnlocks all shortcut bar items.No
/unlock-tipsUnlocks all tips and tricks entries.No
/versionPrints the current game version.No

Multiplayer Console Commands

CommandsEffectsAdministrations
<message>Console is shown as a chat message to your team.No
/adminOpens the player management GUI.Yes
/adminsPrints a list of game admins.No
/ban <player> <reason>Bans the specified player.Yes
/bansPrints a list of banned players.No
/banlist <add/remove/get/clear> <player>Adds or removes a player from the banlist. Same as /ban or /unban.No
/configOpens the server configuration GUI.Yes
/config <get/set> <option> <value>Gets or sets various multiplayer game settings.Yes
/delete-blueprint-library <player>Deletes the blueprint library storage for the given offline player from the save file.Yes
/demote <player>Demotes the player from admin.Yes
/ignore <player>Prevents the chat from showing messages from this player.No
/ignoresPrints a list of ignored players.No
/kick <player> <reason>Kicks the specified player.Yes
/mute <player>Prevents the player from saying anything in chat.Yes
/mutesAll players that are muted can’t talk in chat.No
/open <player>Opens another player’s inventory.Yes
/o <player>Same as /open.Yes
/players [online/o/count/c]Prints a list of players in the game.No
/p [online/o/count/c]Same as /players.No
/promote <player>Promotes the player to admin.Yes
/purge <player>Clears all the messages from this player from the chat log.Yes
/reply <message>Replies to the last player that whispered to you.No
/r <message>Same as /reply.No
/server-saveSaves the game on the server in a multiplayer game.Yes
/shout <message>Sends a message to all players including other forces.No
/s <message>Same as /shout.No
/swap-players <player> [player]Swaps your character with the given player’s character.Yes
/unban <player>Unbans the specified player.Yes
/unignore <player>Allows the chat to show messages from this player.No
/unmute <player>Allows the player to talk in chat again.Yes
/whisper <player> <message>Sends a message to the specified player.No
/w <player> <message>Same as /whisper.No
/whitelist <add/remove/get/clear> [player]Adds or removes a player from the whitelist.No
Attack of the bugs in Factorio
Image via Wube Software

Scripting Console Commands

The scripting commands are available to all players if allowed by the administrator, adding and changing various game scripts. With the help of these cheats, I’m able to add all sorts of items to the game via the scripting commands that are all listed in this comprehensive Steam guide.

Activate your cheats via the commands below and start adding scripts for items and their quantities. But I must warn you that as soon as you start using these cheats, all achievements will be automatically deleted from your save file.

CommandsEffects
/cheat <all>Researches all technologies and enables cheat mode.
/command <command>Executes a Lua command.
/c <command>Same as /command.
/editorToggles the map editor.
/measured-command <command>Executes a Lua command and measures time it took.
/mc <command>Same as /measured-command.
/silent-command <command>Executes a Lua command without printing it to the console.
/sc <command>Same as /silent-command.

That’s it for my list of all Factorio console commands and cheats. Stay tuned for more Factorio tips and tricks articles, including a Complete Guide to Oil Processing.


GameSkinny is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Serhii Patskan
Serhii Patskan
Contributing Writer
Serhii is the Writer at GameSkinny. He's been writing for GameSkinny since 2015. Before that, he's been writing for various outlets and playing video games, which eventually turned into a passion. The video games that have contributed the most to his enthusiasm for writing about this industry are Magic: The Gathering, Dark Souls, and The Elder Scrolls V: Skyrim.