CS2 Console Commands List

  • Page 31

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
voice_threshold_delay

This command sets the amount of time in seconds that the game waits while the player is silent to assume they have stopped talking.

Examples, Generator & More
voice_threshold_delay <Delay Time>
voice_threshold_hold

This command sets the duration in seconds the system continues to treat a player as 'talking' even if their voice falls below the activation threshold. It aims to improve voice communication consistency by avoiding abrupt cuts during speech.

Examples, Generator & More
voice_threshold_hold <Duration>
voice_vox

Toggles the use of VOX (voice-operated exchange), allowing the voice chat to be always on without the need to press a push-to-talk button.

Examples, Generator & More
voice_vox <0 / 1>
bot_crouch

This command, if set to 1, will make all bots in the game crouch. Set to 0 to disable.

Examples, Generator & More
bot_crouch <0 / 1>
bot_join_team

This console command is used to set which team bots should join when adding more to a server with the "bot_add" command. You can choose between Terrorist side, Counter-Terroists or any team.

Examples, Generator & More
bot_join_team <T / CT / Any>
bot_max_visible_smoke_length

Defines the maximum distance (in units) up to which bots can recognize players through smoke. This helps to configure bots' visibility through smoke, making gameplay with bots more realistic.

Examples, Generator & More
bot_max_visible_smoke_length <Distance in units>
bot_quota_mode

The mode that the number of bots should be controlled by. Options are: normal, fill and match. Normal is normal behaviour. Fill will fill the server with as many bots as "bot_quota" is set to. Match will keep a 1 human : bot_quota ratio of bots.

Examples, Generator & More
bot_quota_mode <Mode>
bot_randombuy

This command clears the preference settings of what bots are programmed to buy, and instead casues them to purchase items randomly with the money they have.

Examples, Generator & More
bot_randombuy <0 / 1>
bot_snipers_only

This cheat command restricts bots to only be able to use sniper rifles, such as the AWP.

Examples, Generator & More
bot_snipers_only
bot_zombie

Puts bots into zombie mode, causing them idle and not to attack or fire their guns.

Examples, Generator & More
bot_zombie <0 / 1>
buymenu

This command will show or hide the buy menu, as long as you are standing in the buy zone and are within the time limit to buy items. It works similarly as pressing B on a default keyboard setup.

Examples, Generator & More
buymenu
cash_team_elimination_bomb_map

This console command sets how much money each team member earns when they eliminate all 5 enemies in a bomb defusal map , like Mirage or Dust II.

Examples, Generator & More
cash_team_elimination_bomb_map <Money Earned/Lost>
cc_delay_time

Sets the delay time before showing captions for close captions in the game.

Examples, Generator & More
cc_delay_time <Delay Time>
cl_avatar_convert_png

This command converts all RGB formatted avatars found in the avatars directory into PNG format.

Examples, Generator & More
cl_avatar_convert_png
cl_clock_recvmargin_spew_interval

This command sets the interval for displaying information related to the clock's received margin in the console.

Examples, Generator & More
cl_clock_recvmargin_spew_interval <Interval>
cl_ent_find

This command is used to find and list all entities within the game that have classnames or targetnames containing a specified substring. It is particularly useful for developers or players interested in debugging or learning more about the game's underlying mechanics.

Examples, Generator & More
cl_ent_find <Substring>
cl_ent_find_index

This command displays data for the entity that matches the specified index.

Examples, Generator & More
cl_ent_find_index <Index>
cl_error_report_time

Sets the minimum time in seconds that must elapse before printing a prediction error summary. Setting it to 0 disables this feature.

Examples, Generator & More
cl_error_report_time <Time in seconds>
cl_fixedcrosshairgap

This console command alters the gap inbetween the pips (the four lines that form a crosshair) when using the fixed crosshair.

Examples, Generator & More
cl_fixedcrosshairgap <Gap>
cli_ent_hitbox

This command is used to display the skeleton for the specified entity or entities, useful for debugging and development purposes. It requires cheat mode to be enabled.

Examples, Generator & More
cli_ent_hitbox <0 / 1>