Skip to content

How to see who is on your Rust server

How to see who is on your Rust server: the status command, reading its output, the Steam overlay method, and WebRCON from a phone or browser.

Updated August 07, 2026
Rust

Ever wonder how to check who is on your Rust server? Maybe you are playing with someone fun and want to add them on Steam. Maybe that person is cheating and you want to report them. There are several ways to do it, and which one you use depends on whether you are in the game, in the panel, or on your phone.

Quick answer

You want to…UseAdmin needed?
See players on any server you are playing onSteam overlay → View PlayersNo
See players on your server, in gamestatus in the F1 consoleYes
See players without launching Ruststatus in the panel Console tabNo (panel access is enough)
Check from a phone or browserWebRCONYes (RCON password)

How to view who is online on any server

This works on every server, including ones you do not own, and needs no mods or admin rights.

While in Rust, open the Steam overlay with Shift+Tab, then click View Players under Friends.

Viewing the player list through the Steam overlay

That gives you everyone currently connected, and from there you can message them, add them, or report them.

How to view who is online on your own server

The server-side answer is the status command. You can run it in three places:

  • Panel Console tab – open your server in the GameServerKings panel and type it straight into the console. This is already an authenticated RCON session, so you do not need to be admin in game.
  • In game – press F1 and type it. This requires an auth level, so make yourself owner or moderator first.
  • WebRCON – see below.
status
text

The output lists every connected player along with their SteamID, name, ping, connection time, IP address, anti-hack violation level and kick count:

hostname: My Rust Server
version : 2546 secure (secure mode enabled, connected to Steam3)
map     : Procedural Map
players : 2 (100 max) (0 queued) (0 joining)

id                name      ping connected addr                 violation kicks
76561198000000001 "Alice"   24   1832.41   198.51.100.24:52033  0.0       0
76561198000000002 "Bob"     57   604.19    203.0.113.88:52011   0.0       0
text

Reading the output

ColumnWhat it tells you
idThe player's SteamID64. Paste it after https://steamcommunity.com/profiles/ to open their Steam profile.
nameTheir in-game display name. This can be changed, so match on the SteamID when banning.
pingRound-trip latency in milliseconds. Consistently high ping usually means the player is far from your server region.
connectedSeconds since they joined.
addrTheir IP and port.
violationAnti-hack violation score. A climbing number is worth investigating, though it is not proof on its own.
kicksHow many times they have been kicked this session.

Rust has a few commands in this area and they return different shapes of data. players and users both list connected players in a more compact form than status. The full reference lives in our Rust admin commands guide.

Checking from a phone or browser

Rust ships WebRCON, a WebSocket-based remote console. It is not the legacy TCP Source RCON protocol, so tools built for other Source games will not connect. Facepunch maintain the official web client at facepunch.github.io/webrcon.

You need two things from your hosted Rust game server: the RCON port (28016 by default, one above your game port) and the RCON password, both on the Startup tab. Once connected you can run status and every other admin command exactly as you would in game.

Keep your RCON password private. Anyone with it has full control of your server. Treat it like a root password, and change it if you ever paste it into a screenshot or a support ticket.

Seeing history, not just right now

status is a snapshot — it only shows who is connected at this instant. If you need to know who was on earlier, use one of these instead:

  • The Console tab scrollback in your panel, which logs joins and disconnects.
  • A third-party tracker such as BattleMetrics, which polls your server and keeps a searchable session history.
  • Scheduled tasks if you want periodic snapshots written out automatically.

FAQ

Why does status do nothing when I type it?

You are not admin. Running it in game needs an auth level — set ownerid or moderatorid and then server.writecfg, or just run the command from the panel Console tab instead, which is already authenticated.

Can I see players on a server I do not own?

Only through the Steam overlay method above, or a public tracker. Server commands require admin on that specific server.

How do I get someone's Steam profile from the player list?

Take the SteamID64 from the id column and open https://steamcommunity.com/profiles/<steamid>.

Need a Rust server?

Deploy an instantly-provisioned Rust server on high-clock hardware — DDoS protected, no contracts, cancel anytime.

From $12.00 /month