CS2 Console Commands List

  • Page 32

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

Command Description More
cli_ent_vcollide_wireframe

This command enables the display of the interpolated volume collision (vcollide) wireframe around an entity. It is useful for developers or players for debugging collision detection.

Examples, Generator & More
cli_ent_vcollide_wireframe <0 / 1>
cl_import_csgo_config

This command is used to import configurations from Counter-Strike: Global Offensive into Counter-Strike 2, allowing players to transfer settings such as key bindings, sensitivity, and other personalized configurations.

Examples, Generator & More
cl_import_csgo_config <0 / 1>
cl_net_buffer_ticks

Controls the number of ticks of delay for server snapshots and user commands, indirectly setting the value of cl_interp_ratio which should not be modified directly.

Examples, Generator & More
cl_net_buffer_ticks <Buffer Ticks>
cl_paintkit_override

This command allows the player to override the current weapon's skin with a specified skin ID when in a game that permits cheats.

Examples, Generator & More
cl_paintkit_override <Skin ID>
cl_promoted_settings_acknowledged

Acknowledges that the user has seen promoted settings, preventing them from being repeatedly highlighted or indicated as new.

Examples, Generator & More
cl_promoted_settings_acknowledged <0 / 1>
cl_radial_radio_tab_1_text_8

Sets the custom text for the 8th slot in the first tab of the radial radio menu, allowing players to customize in-game communication.

Examples, Generator & More
cl_radial_radio_tab_1_text_8 <Custom Text>
cl_radial_radio_tab_2_text_1

Configures the text or command for the first slot in the second tab of the radial radio menu, commonly used for quick communication.

Examples, Generator & More
cl_radial_radio_tab_2_text_1 <Text>
cl_radial_radio_tab_2_text_2

Assigns a specific text or chat wheel command to the second slot of the radial radio (chat wheel) under tab 2.

Examples, Generator & More
cl_radial_radio_tab_2_text_2 <Text>
cl_radial_radio_tab_2_text_3

This command sets the text displayed on the third slot of the second tab in the radial radio (chat wheel) to a custom value or a predefined chat command.

Examples, Generator & More
cl_radial_radio_tab_2_text_3 <Text>
cl_radial_radio_tab_2_text_4

Sets the text for a specific slot in the second tab of the radial radio command menu. By default, it is set to display 'Thanks'.

Examples, Generator & More
cl_radial_radio_tab_2_text_4 <Text>
cl_radial_radio_tab_2_text_5

This command sets the text displayed for the fifth option in the second tab of the radial radio menu, commonly used for in-game communication.

Examples, Generator & More
cl_radial_radio_tab_2_text_5 <Text>
cl_radial_radio_tab_2_text_6

This command defines the text or command that is assigned to slot 6 of the radial radio menu's second tab.

Examples, Generator & More
cl_radial_radio_tab_2_text_6 <Text/Command>
cl_radial_radio_tab_2_text_7

This command customizes the message displayed as option 7 in the second tab of the radial radio menu, allowing players to communicate predefined messages quickly in-game.

Examples, Generator & More
cl_radial_radio_tab_2_text_7 <Text>
cl_radial_radio_tab_2_text_8

This command sets the text displayed on the 8th slot of the second radial radio menu to a predefined value or custom text.

Examples, Generator & More
cl_radial_radio_tab_2_text_8 <Text>
cl_showloadout

Use this console command to toggle between showing your current loadout or not. This includes your weapons and grenades that show up in the bottom left of your screen.

Examples, Generator & More
cl_showloadout <0 / 1>
cl_spec_show_bindings

You can use this console command in spectator mode to toggle a list of the spectator binds that are possible to set up.

Examples, Generator & More
cl_spec_show_bindings <0 / 1>
cl_tickpacket_recvmargin_spew_interval

Determines the interval at which information about the tick packet receive margin is output. A value of 0 disables this output.

Examples, Generator & More
cl_tickpacket_recvmargin_spew_interval <0 / 1>
cl_ticktiming

This command is used to print the current timing statistics immediately or set an interval for reporting these stats. It is useful for monitoring the performance and timing of game events.

Examples, Generator & More
cl_ticktiming <print, <interval>><summary, detail>
cl_track_aim_head_log_closest

This command enables logging information about when the closest distance to a target's head was achieved during aiming, and what that distance was.

Examples, Generator & More
cl_track_aim_head_log_closest <0 / 1>
cl_track_aim_head_threshold

This command configures the notification sent to the rendering device when rendering a frame with an enemy's head within a certain threshold distance.

Examples, Generator & More
cl_track_aim_head_threshold <Threshold distance>