Skip to content
/SLASHPLAY
Intermediate Video guide Updated October 8, 2026

RCON on Counter-Strike: Source

Find your CS:Source server's RCON host, port and password, and use them from an RCON tool or from the in-game console while you play.

0:00 / 1:25
Read the transcript

This audio was created with Boson AI's Higgs Audio: boson.ai/higgs-audio

RCON (remote console) lets you send server commands from outside the dashboard: from an RCON app, a bot, or the Counter-Strike: Source console while you’re playing. You don’t need it for the basics, because the Console tab and Quick actions already send commands for you. Use RCON when you want your own tools, or admin commands without leaving the game.

Before you start

  • You need the Control servers permission on the team. Without it the details stay hidden. See Roles and permissions.
  • Commands only run while the server is Live.

Find your RCON details

Open the server page, then Game-specific → RCON. You’ll see:

FieldWhat it is
RCON hostThe machine your server runs on.
RCON portYour server’s port. It’s the same port as in the game address.
RCON passwordHidden until you reveal it. Use the copy button. Edit and Generate change it (see below).
RCON addressHost and port together, host:port, for tools that want one field.
The RCON panel under Game-specific: RCON host, RCON port, the hidden RCON password and the RCON address
Everything an RCON tool needs, under Game-specific → RCON.

The General tab also has an RCON section with the address and password.

The RCON password is not the join password. The join password only lets someone play; the RCON password lets them run any command on the server, so keep it to yourself.

The General tab: the Password section above the RCON section with the RCON address and password
On General, the join password and the RCON details are separate sections.

The host and port can change when you stop and restore the server. The password stays the same until you change it. Copy the details fresh each session.

Change the RCON password

Next to the RCON password, here and on the General tab:

  • Edit sets one you type. It needs 8 to 64 characters, letters and digits only: no spaces or symbols.
  • Generate replaces it with a new random password, after you confirm.

On a Live server the new password works at once, with no restart. The page says Saved, in use now, and the old password stops working. RCON tools that were connected, and anyone who typed the old rcon_password in their game console, need the new one. The Console tab, Quick actions and Modes switch over by themselves.

On a stopped server the new password is used from its next start. Either way it stays through restarts, stops and restores.

If the server doesn’t take the new password, nothing changes: the page says why, and the old password stays in use. Two servers can’t share an RCON password, and changing it never changes the join password. While the server is starting or stopping, wait until it’s Live or stopped.

Use an RCON tool

Any Source RCON client works, for example the web tool rcon.srcds.pro.

Steps

  1. Open your RCON tool.

  2. Enter the RCON host and RCON port (or paste the RCON address).

  3. Enter the RCON password.

    The RCON password row, hidden, with its show and copy buttons
    The password stays hidden. The copy button copies it without showing it.
  4. Connect and type commands, for example status or changelevel de_inferno.

Use RCON from the game console

Unlike CS2, Counter-Strike: Source still sends rcon commands while you’re connected to a server. Once you’ve joined your server, open the console with ~ and type:

rcon_password yourrconpassword

Then put rcon in front of any server command:

rcon changelevel de_dust2
rcon mp_friendlyfire 1
rcon sm plugins list

Use your own password. It’s remembered until you quit the game, so you only enter it once per session. If the console isn’t enabled yet, turn it on in Options → Keyboard → Advanced → Enable developer console.

What you can run

Everything the server console accepts, including SourceMod’s sm commands.

Don’t run quit, exit, shutdown or _restart. The dashboard console blocks them because they take the server down without saving, but a direct RCON connection won’t stop you. Use Stop or Restart instead. See The console.

Security tips

  • Don’t paste the RCON password in a public chat. If it leaks, click Generate for a new one.
  • Change the password with Edit or Generate, never with rcon_password in server.cfg, autoexec.cfg or the console. The dashboard console refuses it. A config file that sets it leaves the dashboard console, Quick actions and Modes on the old password, and they stop working.
  • For friends who help run the server, a SourceMod admin entry is safer than sharing RCON: see Plugins and mods.

Troubleshooting

The RCON panel shows an error or stays on “Loading RCON details…”. Reload the page. If the error mentions permission, you need Control servers on the team.

My tool says the password is wrong. Copy it again from the panel: if someone changed it, the old one stopped working. If it still fails, something set a different rcon_password: remove every rcon_password line from cstrike/cfg/server.cfg and autoexec.cfg, save, and click Restart.

My tool can’t connect at all. Check the server is Live and that you’re using this run’s host and port. They can change after a restore.

rcon in the game says “Bad RCON password”. Run rcon_password again with the password from the panel. Watch for spaces at the start or end when pasting.