CS2 Console Commands List

  • Page 2

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
mp_warmup_end

This command ends the warmup.

Examples, Generator & More
mp_warmup_end
nav_draw_hidingspots

This command highlights the hiding spots within a map. Used primarily for debugging or map development.

Examples, Generator & More
nav_draw_hidingspots <0 / 1>
noclip

This command will toggle noclip for your player. When in noclip, you can fly and will pass through solid objects like walls.

Examples, Generator & More
noclip
say

This command will make you say the specified message in chat.

Examples, Generator & More
say <Message>
say_team

This command will make you say the specified message in team chat.

Examples, Generator & More
say_team <Message>
sensitivity

This command sets your mouse sensitivity to the specified value.

Examples, Generator & More
sensitivity <Sensitivity>
snd_gamevolume

Adjusts the overall game volume.

Examples, Generator & More
snd_gamevolume <Volume Level>
ui_playsettings_flags_official_competitive

This command updates the play settings flags for official competitive matches.

Examples, Generator & More
ui_playsettings_flags_official_competitive <Flags Value>
unbind

This command removes any bind bound to the specified key.

Examples, Generator & More
unbind <Key>
viewmodel_fov

This command sets your client's FOV to the specified number. You can set your FOV to a maximum of 68 using this command. The default field of view is 60.

Examples, Generator & More
viewmodel_fov <FOV>
viewmodel_offset_x

This command sets the X offset of your view model - i.e. how far left or right it is. Your view model is your hand (and the gun in it) that displays in first person mode. The maximum value is 2.5 and the minimum value is -2.5.

Examples, Generator & More
viewmodel_offset_x <X Offset>
viewmodel_offset_y

This command sets the Y offset of your view model - i.e. how close or far from your character is. Your view model is your hand (and the gun in it) that displays in first person mode. The maximum value is 2 and the minimum value is -2.

Examples, Generator & More
viewmodel_offset_y <Y Offset>
viewmodel_offset_z

This command sets the Z offset of your view model - i.e. how far up or down it is. Your view model is your hand (and the gun in it) that displays in first person mode. The maximum value is 2 and the minimum value is -2.

Examples, Generator & More
viewmodel_offset_z <Z Offset>
bind

This command will bind a command, or list of commands, to a key on your keyboard or button on your mouse. Binds can make your CS:GO experience much more convenient, and is a very important command in the game.

Examples, Generator & More
bind <Bind Key><"Bind Command">
bot_difficulty

This console command sets the difficulty of any bots you add to a private server. Set this to 0 for easy bots, 1 for normal bots, 2 for hard bots and 3 for expert bots.

Examples, Generator & More
bot_difficulty <Difficulty>
bot_quota

This command adjusts the maximum number of bots you can have in your server. The default value is 10.

Examples, Generator & More
bot_quota <Amount>
cl_crosshaircolor

This console command sets the color that your crosshair shows up as. You can set a value between 0 and 4.

Examples, Generator & More
cl_crosshaircolor <Color>
cl_crosshair_drawoutline

This console command can be used to enable and disable the small black outline that is around your crosshair. This can enhance crosshair visibility for some players.

Examples, Generator & More
cl_crosshair_drawoutline <0 / 1>
cl_crosshair_outlinethickness

This useful console command adjusts how thick the outline of your crosshair is. It is an important command to adjust to ensure your aim is as good as it can be.

Examples, Generator & More
cl_crosshair_outlinethickness <Thickness>
cl_draw_only_deathnotices

This console command is especially useful for CS:GO fragmovie makers, as it strips down the UI to only include the crosshair and the kill feed. These are the two things needed in videos.

Examples, Generator & More
cl_draw_only_deathnotices <0 / 1>