BETREF$

Rust Console Commands

The commands worth knowing in Rust, split into what any player can type, what needs admin and what goes in the server console. Press F1 to open the console. Below them, a search of all 2,027 server commands and settings in the current game.

Player commands

Work on any server, no admin needed. Press F1 to open the console.

  • killanyone

    Kills your character and takes you to the respawn screen, the same as Suicide in the Esc menu.

  • combatloganyone

    Shows the recent damage you dealt and took: who, with what, how much and from how far.

  • perf 1anyone

    Shows performance stats in the bottom left: 1 = FPS, 2 adds frame latency, 3 RAM, 4 ping, 5 invokes, 6 tasks. 0 hides them.

  • fpsanyone

    Prints your current frames per second.

  • fps.limit 144anyone

    Caps your frame rate.

  • pinganyone

    Prints your latency to the server.

  • connect 127.0.0.1:28015anyone

    Joins a server by IP and port (use localhost for a server on your own PC).

  • printposanyone

    Prints your coordinates.

  • gesture waveanyone

    Plays a gesture: wave, victory, shrug, thumbsup, chicken, hurry or whoa.

  • mute <name or Steam64ID>anyone

    Hides a player's chat messages for you (mutes them for the whole server if you're an admin).

  • mutelistanyone

    Lists the players you've muted, with an index you can pass to unmute.

  • find <word>anyone

    Lists every command whose name matches the word.

  • console.clearanyone

    Clears the F1 console.

  • console.copyanyone

    Copies everything in the console to your clipboard.

  • writecfganyone

    Saves your settings and keybinds to your cfg files.

  • versionanyone

    Prints the game version and build.

  • benchmarkanyone

    Runs the built-in benchmark to see how well your PC runs the game.

Admin commands

Need admin rights on the server (ownerid or moderatorid, see below). Type them in the F1 console while connected.

  • noclipadmin

    Fly through walls. Run it again to land.

  • god trueadmin

    No damage from anything, and hunger and thirst don't drop. god false turns it off.

  • debugcameraadmin

    Free camera that leaves your body behind.

  • teleport <player>admin

    Teleports you to a player. With two players, sends the first to the second.

  • teleport2me <player>admin

    Brings a player to you.

  • teleportpos "x, y, z"admin

    Teleports you to a coordinate (get one with printpos).

  • teleport2markeradmin

    Teleports you to the marker you placed on the map.

  • teleportany <entity>admin

    Teleports you to an entity of that type anywhere on the map.

  • spawnitem <item>admin

    Drops an item where you're looking. If the name isn't found, it lists matches.

  • inventory.give <item> <amount>admin

    Puts items straight in your inventory, e.g. inventory.give rifle.ak 1.

  • inventory.giveto <item> <player> <amount>admin

    Gives items to another player.

  • spawn <entity>admin

    Spawns an entity where you're looking. If the name isn't found, it lists matches.

  • ent killadmin

    Destroys the entity you're looking at.

  • ent whoadmin

    Prints the Steam64ID of whoever placed the entity you're looking at.

  • ent unlockadmin

    Unlocks the code lock or key lock you're looking at.

  • heal 100admin

    Heals you by this much.

  • refillvitalsadmin

    Fills your health, hunger and thirst.

  • env.time 12admin

    Sets the time of day for the whole server (1 to 24).

  • admintime 12admin

    Sets the time of day for you only; -1 goes back to server time.

  • weather.load clearadmin

    Loads a weather preset.

  • heli.calladmin

    Starts the patrol helicopter event.

  • bradley.quickrespawnadmin

    Respawns the Bradley APC at Launch Site.

Moderation

Kick, ban and find players. Admin only.

  • statusadmin

    Lists connected players with Steam64ID, name, ping, time played and IP.

  • playersadmin

    Lists connected players with Steam64ID, name and ping.

  • usersadmin

    Lists players with Steam64ID and name.

  • kick <player> "reason"admin

    Kicks a player. They can rejoin straight away.

  • ban <Steam64ID> <name> "reason" 7dadmin

    Bans a player, with an optional length: 1M7d5m is 1 month, 7 days and 5 minutes.

  • banid <Steam64ID> <name> "reason"admin

    Bans by Steam64ID, even if the player isn't online.

  • unban <Steam64ID>admin

    Lifts a ban.

  • banlistexadmin

    Lists bans with names and reasons.

  • killplayer <player>admin

    Kills a player and sends them to the respawn screen.

  • combatlog <Steam64ID>admin

    Shows another player's recent combat log.

  • sv say "message"server console

    Sends a chat message from the server.

Server setup

Settings for your own server. Put them in the start command (with +) or server.cfg, or type them in the server console.

  • ownerid <Steam64ID> "name"server console

    Gives a player owner rights (auth level 2). They need to reconnect.

  • moderatorid <Steam64ID> "name"server console

    Gives a player moderator rights (auth level 1).

  • removeowner <Steam64ID>server console

    Takes owner rights away.

  • server.hostname "My server"server console

    The name in the server browser.

  • server.maxplayers 100server console

    How many players can join.

  • server.worldsize 4500server console

    Map size in metres for procedural maps.

  • server.seed 1337server console

    Procedural map seed: the same seed and size give the same map.

  • server.saveserver console

    Saves the world now.

  • server.writecfgserver console

    Writes the server's settings to its cfg files.

  • decay.scale 1server console

    Multiplier for decay on the server (default 1).

  • decay.upkeep_period_minutes 1440server console

    How long one load of upkeep lasts; higher makes upkeep cheaper.

  • hackablelockedcrate.requiredhackseconds 900server console

    Seconds a locked crate takes to unlock once hacked.

  • sv quitserver console

    Saves and shuts the server down.

How to use it

  1. Press F1 in Rust to open the console.
  2. Find a command below or search the full list, and press Copy.
  3. Paste it into the console and change the parts in <angle brackets> (a player name, Steam64ID or item).
  4. Admin commands only work on a server where you have ownerid or moderatorid.

How to become admin on your server

  1. Join your server, then in the server console type users to see your Steam64ID.
  2. In the server console, run ownerid <Steam64ID> "Your name" (or moderatorid for the lower level).
  3. Disconnect and reconnect. Admin commands like noclip and god now work for you.
  4. With the server stopped you can also add the same ownerid line to server/<identity>/cfg/users.cfg.

Server-only commands can be run from the F1 console by an admin with sv in front, for example sv say hello.

Wiping your own server? See when the official monthly force wipe lands in your time zone. Selling skins between wipes? Compare the sites that trade Rust skins.

Sources: Facepunch's wiki, Useful Console Commands and Creating a server. The full list is every command and convar in the Rust server, read out of the game by Carbon's metadata dump (fetched 16 October 2026); descriptions are the game's own help text, and entries with none are shown without one.

FAQ

How do I open the console in Rust?
Press F1, in the main menu or in game. Type a command and press Enter. On a server you host, the server window has its own console too.
How do I make myself admin on my Rust server?
Find your Steam64ID (type users in the server console while you're connected), then run ownerid followed by your Steam64ID and name in quotes in the server console, for example ownerid 76561198000000000 "Name". Reconnect to get the rights. moderatorid gives the lower admin level.
How do I use noclip and god mode in Rust?
Both need admin on the server. Open the console with F1 and type noclip to fly (type it again to stop), and god true for no damage (god false to stop). They don't work on servers where you're not an admin.
How do I give myself items in Rust?
As an admin, type inventory.give followed by the item's short name and an amount, for example inventory.give rifle.ak 1, or spawnitem with a name to drop it where you're looking. Players without admin can't spawn items.
How do I show my FPS in Rust?
Type perf 1 in the F1 console for an FPS counter. Higher numbers add more: 2 frame latency, 3 RAM, 4 ping. perf 0 hides it. fps.limit caps your frame rate.
Do I need writecfg after ownerid?
Not any more, according to Facepunch's wiki: owner and moderator changes save by themselves. server.writecfg still saves the server's other settings to its cfg files.

More free tools

All tools →