Squad Admin & RCON Commands — Full List (2026)
Squad admin commands manage players and the match from the in-game admin console (~ / F1) or an RCON client. Here's the list that matters, with syntax — get player IDs first with the public ListPlayers command.
Run commands from the in-game console (press ~ or `) if you're an admin (listed in Admins.cfg), or connect an RCON client with your server IP, RCON port and password. Some commands only work in-game; most also work over RCON. Use ListPlayers to get the <PlayerId> values other commands need.
Player management
| Command | What it does |
|---|---|
ListPlayers | List connected players with their IDs. |
AdminKick "<name>" <reason> | Kick a player by name. |
AdminKickById <PlayerId> <reason> | Kick by player ID. |
AdminBan "<name>" "<length>" <reason> | Ban a player (0 = permanent). |
AdminBanById <PlayerId> "<length>" | Ban by player ID. |
AdminForceTeamChange "<name>" | Move a player to the other team. |
AdminDisbandSquad <teamId> <squadId> | Disband a squad. |
Map & match control
| Command | What it does |
|---|---|
AdminChangeLayer <layer> | Change to a layer immediately. |
AdminSetNextLayer <layer> | Set the next layer in rotation. |
ShowCurrentMap / ShowNextMap | Show the current / next layer. |
AdminRestartMatch | Restart the current match. |
AdminEndMatch | End the match now. |
AdminSlomo <factor> | Change game speed (1 = normal; testing only). |
Communication & info
| Command | What it does |
|---|---|
AdminBroadcast <message> | Broadcast a message to all players. |
ListSquads | List all squads by team. |
AdminListDisconnectedPlayers | List recently disconnected players (to ban). |
AdminForceAllDeployableAvailable | Ignore deployable placement rules (testing). |
The ById commands need a <PlayerId> — run ListPlayers first to get it. Layer names must be exact (e.g. Gorodok_RAAS_v1). Admin access comes from your SteamID and group being set in Admins.cfg; RCON needs the port and password in your server config.
Related Squad guides
Setting a server up? See how to make a Squad server and check how much a Squad server costs. If it won't list, see fixing Squad not showing.
Squad is a trademark of Offworld Industries. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Offworld Industries.
Squad hosting with RCON built in
Our Squad hosting includes RCON, the RAM and CPU for a full 100-player server, and DDoS protection — admin your server the easy way.
Frequently asked questions
How do I use admin commands in Squad?
From the in-game console (press ~ or `) if your SteamID is in Admins.cfg with an admin group, or by connecting an RCON client with your server IP, RCON port and password. Run ListPlayers first to get the player IDs other commands need.
How do I make myself an admin in Squad?
Add your SteamID64 to Admins.cfg under an admin group (e.g. Group=SuperAdmin:... then Admin=
How do I change the map or layer in Squad?
AdminChangeLayer
How do I kick or ban a player in Squad?
AdminKick "
What's the difference between the in-game console and RCON in Squad?
The in-game console works if you're an admin in the server; RCON lets you send the same commands remotely from a tool (like SquadJS or a Discord bot) using the RCON port and password. Most commands work over both.
How do I restart or end a match in Squad?
AdminRestartMatch restarts the current match; AdminEndMatch ends it now. Both are admin/RCON commands — useful for events or resetting after issues.
How do I broadcast a message on a Squad server?
AdminBroadcast
How do I find a player's ID in Squad?
Run the public ListPlayers command — it lists everyone with their PlayerId. The ById admin commands (AdminKickById, AdminBanById) then use that ID; ListSquads shows squads by team.
How do I set the next map in Squad?
AdminSetNextLayer
Go deeper on this
Guides and explainers that pair with this fix — from our guides and blog.
Best CS2 Server Plugins
Metamod, CounterStrikeSharp and MatchZy — retakes, pugs and practice.
ReadDoes SourceMod Work on CS2?
The short answer is no — here is what to use instead.
ReadWhat Is Tick Rate?
Why 64 vs 128 tick decides how the game feels.
ReadWhat Is Netcode?
Why your shots do not always register, explained.
ReadRelated articles
CS2 Console Commands — Full List & Practice Config (2026)
Every CS2 console command that matters — sv_cheats, noclip, give weapon, bots, infinite ammo, impact markers — plus a ready-to-paste practice config.
Read fix Shooters & VoiceGarry's Mod Admin Commands — ULX Full List (2026)
Every Garry's Mod admin command via ULX — kick, ban, slay, god, noclip, bring/goto, freeze, gag, mute, jail and user groups. Full reference.
Read fix Game ServersFix AMX Mod X "Couldn't load library" / Plugin Failed in CS 1.6
AMXX plugin stuck on "bad load", "couldn't load library" or "failed"? The real causes and the exact fix.
Read fix