CS2 Console Commands List

  • Page 3

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
cl_radar_always_centered

This command decided whether or not your radar is always centered to your location. Turning this feature off can be useful, as when you're by the edge of the map less of the radar's space is taken up by empty space, meaning you can see your surroundings more clearly.

Examples, Generator & More
cl_radar_always_centered <0 / 1>
cl_radar_rotate

This command toggles whether or not your radar rotates as you rotate and look around with your camera. Some players find disabling this feature makes it easier to use the radar.

Examples, Generator & More
cl_radar_rotate <0 / 1>
clutch_mode_toggle

Toggles the clutch mode configuration variable, enabling or disabling clutch mode.

Examples, Generator & More
clutch_mode_toggle
fov_desired

Sets the base field-of-view (FOV). This command adjusts the player's base FOV to a desired value, affecting how much of the game world is visible on the screen.

Examples, Generator & More
fov_desired <FOV value>
joy_movement_stick

This console command is used to determine which stick on the joystick controls the movement of your player model.

Examples, Generator & More
joy_movement_stick <0 / 1 / 2>
key_listboundkeys

This console command lists all of the keys and buttons you have that have a specific action bound to them (e.g. the space bar being bound to jump).

Examples, Generator & More
key_listboundkeys
r_shadows

Toggles the rendering of shadows in the game. Only works if cheats are enabled.

Examples, Generator & More
r_shadows <0 / 1>
snd_gamevoicevolume

This command sets the volume of game voice overs, such as character dialogues and announcer voices, independently of other game sounds.

Examples, Generator & More
snd_gamevoicevolume <Volume>
sv_infinite_ammo

This command, if set to 1, will give you infinite ammunition for your weapon allowing you to fire your gun continuously. If you set this command to 2, you will have infinite ammo to reload with, but you will still run out of ammo after firing all of the bullets in your gun's clip.

Examples, Generator & More
sv_infinite_ammo <0 / 1 / 2>
ui_playsettings_flags_official_casual

This command is used to control the settings flags for official casual matchmaking.

Examples, Generator & More
ui_playsettings_flags_official_casual <0 / 1>
ui_playsettings_flags_official_deathmatch

This command is used to configure settings specific to the official Deathmatch mode in Counter-Strike 2.

Examples, Generator & More
ui_playsettings_flags_official_deathmatch <Flags Value>
ui_playsettings_flags_official_scrimcomp2v2

This command is used to enable or disable the 2vs2 scrimmage competitive mode in the official matchmaking settings.

Examples, Generator & More
ui_playsettings_flags_official_scrimcomp2v2 <0 / 1>
violence_ablood

This command controls whether alien blood effects are shown in the game.

Examples, Generator & More
violence_ablood <0 / 1>
violence_agibs

This command is used to enable or disable the display of alien gibs (gore parts) in the game. When enabled, players will see alien gibs upon certain types of alien deaths.

Examples, Generator & More
violence_agibs <0 / 1>
violence_hblood

Controls whether or not human blood effects are shown in the game.

Examples, Generator & More
violence_hblood <0 / 1>
bot_controllable

This command is used to determine if players can control bots within the game.

Examples, Generator & More
bot_controllable <0 / 1>
cash_team_bonus_shorthanded

This command sets the reward in cash that the team receives when they are playing with fewer players than the opposing team.

Examples, Generator & More
cash_team_bonus_shorthanded <Bonus Amount>
cl_buywheel_nonumberpurchasing

This command, when set, prevents players from purchasing items using the number keys through the buy wheel in the game.

Examples, Generator & More
cl_buywheel_nonumberpurchasing <0 / 1>
cl_color

This useful command sets your preference for what color you like to be in matchmaking. This color is shown on the radar and on your Steam avatar when in the lobby.

Examples, Generator & More
cl_color <Color Value>
cl_crosshairalpha

This command sets how transparent your crosshair is on your screen. The lower the value, the less visible your crosshair is.

Examples, Generator & More
cl_crosshairalpha <Alpha Value>