CS2 Console Commands List

  • Page 18

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
IPS

Commands List

cl_clockdrift_max_ticks <Maximum Clock Drift Ticks>

This command sets the maximum number of ticks the client's clock is allowed to drift from the server's clock before it automatically corrects itself to match the server clock. It's primarily a cheat or debug command useful in development or testing scenarios.

Name Description
Maximum Clock Drift Ticks

The maximum number of ticks the client's clock can drift from the server's before being corrected.

Examples, Generator & More
cl_connectionretrytime_p2p <Seconds>

This command decides the duration in seconds over which the game should spread out retry attempts for peer-to-peer (P2P) network connections.

Name Description
Seconds

The time in seconds over which to distribute P2P connection retry attempts.

Examples, Generator & More
cl_crosshair_dynamic_maxdist_splitratio <Ratio>

This console command is what determines the ratio of the inner and outer lines when using the cl_crosshairstyle 2 command.

Name Description
Ratio

The ratio you want to use to determine how extreme the crosshair animation is (can only be used with cl_crosshairstyle 2, which causes your crosshair to open up when moving to convey that you'll be inaccurate if you shoot. Default value is 0.35, and you can set a ratio between 0.1-1.

Examples, Generator & More
cl_crosshair_dynamic_splitalpha_innermod <Alpha Value>

When using cl_crosshairstyle 2, this is the command that adjusts the transparency of the inner crosshair.

Name Description
Alpha Value

The value you want to use to dictate the transparency of the inner crosshair on cl_crosshairstyle 2. The default value is 1, and you can choose a value between 0 and 1.

Examples, Generator & More
cl_crosshair_dynamic_splitalpha_outermod <Alpha Value>

When using cl_crosshairstyle 2, this is the command that adjusts the transparency of the outer crosshair.

Name Description
Alpha Value

The value you want to use to dictate the transparency of the outer crosshair on cl_crosshairstyle 2. The default value is 0.5 and you can choose a value between 0.3 and 1.

Examples, Generator & More
cl_crosshair_dynamic_splitdist <Value>

When using cl_crosshairstyle 2, this command sets how far apart the two crosshairs move apart when your character model moves.

Name Description
Value

The number to adjust how much the two crosshairs move away from each other. Default value is 7.

Examples, Generator & More
cl_cursor_scale <Scaling Factor>

Adjusts the size of the cursor by applying a scaling factor.

Name Description
Scaling Factor

The factor by which to scale the cursor size.

Examples, Generator & More
cl_disable_deathcam_audio_mix_fade_out <0 / 1>

When set to true, disables audio being silenced while the death cam fades out.

Name Description
0 / 1

Enables or disables the feature.

Examples, Generator & More
cl_glow_brightness <Brightness Level>

Adjusts the brightness of player halos, useful for enhancing visibility. This command is marked as a cheat and can only be used on servers where cheats are enabled.

Name Description
Brightness Level

The brightness level of the player halos, ranging from 0 to 1.

Examples, Generator & More
cl_glow_item_far_b <0 / 1>

This command adjusts the brightness of item glow effects at a distance, determining their visibility.

Name Description
0 / 1

Sets the state of item glow effects at a distance.

Examples, Generator & More
cl_glow_item_far_g <Green component intensity>

Adjusts the green component of the glow color for items that are far away.

Name Description
Green component intensity

The intensity value of the green component. Ranges from 0 to 1.

Examples, Generator & More
cl_glow_item_far_r <Red intensity value>

This command adjusts the intensity of the red component in the glow effect for items that are far away.

Name Description
Red intensity value

The intensity of the red component in the glow effect for distant items.

Examples, Generator & More
cl_hud_telemetry_serverrecvmargin_graph_show <0 / 1>

This command shows a graph in the HUD displaying the server receive margin, which indicates how early or late user commands are arriving at the server before they are executed.

Name Description
0 / 1

The setting for displaying the server receive margin graph.

Examples, Generator & More
cl_interp_hermite <0 / 1>

This command is used to enable or disable hermite interpolation. When enabled, it smoothens the gameplay experience by interpolating between known data points for positions, vectors, etc., in the game world.

Name Description
0 / 1

Enable or disable hermite interpolation.

Examples, Generator & More
cl_new_user_phase <0 / 1>

This command is used to control or adjust settings related to new user onboarding phases or tutorials. -1 typically disables the setting or reverts to default behavior.

Name Description
0 / 1

Sets the user phase to a specific state.

Examples, Generator & More
cl_player_ragdolls_collide <0 / 1>

Determines whether player ragdolls can collide with each other when enabled.

Name Description
0 / 1

Set to 0 to disable, 1 to enable ragdoll collision.

Examples, Generator & More
cl_radial_radio_tap_to_ping <0 / 1>

This command configures the behavior to leave a ping when tapping the radial radio button and not selecting anything within the specified duration.

Name Description
0 / 1

Determines whether pinging by tapping the radial radio button without selection is enabled or disabled.

Examples, Generator & More
cl_resend <Wait time>

This command sets the amount of time the game client will wait before resending a connection attempt, should the previous one have failed.

Name Description
Wait time

The number of seconds you'd like the client to wait after encountering a failed connection attempt before trying to connect again. The default value for this command is 2 (seconds). You can enter a number between 1.5 and 20.

Examples, Generator & More
cl_show_clan_in_death_notice <0 / 1>

This console command determines whether or not a player's clan tag shows up in your kill feed. By default this is turned on, but it can be turned off.

Name Description
0 / 1

Use a 1 after this command to show clan tags of player's in the kill feed, and use a 0 to turn clan tags off in the feed.

Examples, Generator & More
cl_show_observer_crosshair <0 / 1>

This command is used to show or hide the crosshair of the player currently being observed.

Name Description
0 / 1

Determines whether the observer crosshair is shown or not.

Examples, Generator & More