Skip to content

Free Server Commands ​

Available commands for CS2 Free servers.

Limited Features

Free servers have restricted functionality compared to Pro servers. Advanced features like pause commands, tech timeouts, and custom practice utilities are not available.

Where to Type These Commands

CS2 servers accept two kinds of commands, and mixing them up is the most common reason a command seems to be ignored.

TypeLooks likeWhere to type it
Chat command!map dust2, /map dust2, .map dust2In-game chat (Y or U)
Console commandfake_rcon statusDeveloper console (`)

Chat commands accept /, ! and . interchangeably, so !ready, /ready and .ready all do the same thing. Pick whichever you prefer; this documentation uses whatever each plugin's own docs use.

The developer console is off in a fresh CS2 install. Turn it on under Settings → Game → Enable Developer Console (~). See the RCON guide for the full setup.

You do not need admin rights or a password for the commands on this page. Any player on a Free server can use them.

Game Mode Commands ​

CommandDescription
/compSwitch to Competitive game mode
/casualSwitch to Casual game mode
/dm or !deathmatchStart Deathmatch mode
/wingmanSwitch to Wingman (2v2) game mode

Configuration Presets ​

Competitive Configurations ​

ESL 5v5:

bash
/esl5on5

Standard ESL competitive configuration.

No Ready System

This configuration does not include pause, unpause, or tech timeout commands.

Scrim:

bash
/scrim

Default scrim configuration with all rounds enabled.

Limited Features

Pause and tech timeout commands are not available.

Practice Modes ​

Practice Mode:

bash
/pracc

Basic practice configuration.

Limited Practice Features

Advanced practice commands like .throw, .bot, .pause, and .tech are not available. For full practice features, a Pro server is required.

Pregame:

bash
/pregame

Default pregame warmup configuration.

Map Commands ​

Direct Map Changes ​

CommandMap
/ancientde_ancient
/anubisde_anubis
/dust2de_dust2
/infernode_inferno
/miragede_mirage
/nukede_nuke
/overpassde_overpass
/trainde_train
/vertigode_vertigo

Custom Map Selection ​

Change to specific map:

bash
/map dust2
/map mirage
/map nuke

Utility Commands ​

List available commands:

bash
/help

List map commands:

bash
/maps

Quick Start Examples ​

Starting a Competitive Match ​

bash
/esl5on5              # Load competitive config
/map dust2            # Change to Dust2

Practice Session ​

bash
/pracc                # Load practice mode
/dust2                # Change map

Deathmatch ​

bash
/dm                   # Start deathmatch
/mirage               # Change to Mirage

Limitations on Free Servers ​

Free servers do not support:

  • Advanced admin commands
  • Pause and unpause during matches
  • Tech timeout functionality
  • Custom practice utilities (grenades, bots, spawns)
  • Workshop map loading
  • Advanced match management
  • CSTV recording
  • Custom plugins

Upgrade for More Features

For full functionality including all practice commands, match management, and plugin support, consider upgrading to a Pro Server.

Command Prefixes and Aliases ​

The /, ! and . prefixes are interchangeable. /comp, !comp and .comp all do the same thing, so use whichever you prefer. This page writes them with /.

That is separate from an alias, which is a second name for the same command. Only one exists on Free servers:

CommandAlias
/dm!deathmatch

No other command has an alternative name. If a command is not listed on this page, it is not available on Free servers.

Getting Help ​

Comparison: Free vs Pro ​

FeatureFreePro
Basic game modesYesYes
Map changingYesYes
Competitive configsLimitedFull
Practice commandsBasicAdvanced
Match managementNoYes
Admin systemNoYes
Workshop mapsNoYes
CSTVNoYes

View Full Comparison →

FSHOST.me - Free and Premium Game Server Hosting