Enable the developer console:
Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".
Press ` or ~ on your keyboard.
Enter a command and hit ENTER on your keyboard to run it!

Commands List
Command | Description | More | Syntax |
---|---|---|---|
sv_mapvetopickvote_maps | Specifies the maps available for the map veto pick sequence in competitive matches. |
Examples, Generator & More | sv_mapvetopickvote_maps
<Map list>
|
sv_mapvetopickvote_phase_duration | It seems like there was an error in the submission. The data appears incomplete or malformed, making it impossible to accurately describe or categorize the command. |
Examples, Generator & More | sv_mapvetopickvote_phase_duration
|
sv_mapvetopickvote_rnd | When enabled, this command shuffles the veto pick maps list order every time. |
Examples, Generator & More | sv_mapvetopickvote_rnd
<0 / 1>
|
sv_playerradio_use_allowlist | This command determines whether player radio commands can only use responses from a predefined allow list, enhancing control over in-game communications. |
Examples, Generator & More | sv_playerradio_use_allowlist
<0 / 1>
|
sv_show_teammate_death_notification | This command configures whether a notification is shown in the chat when a teammate dies. |
Examples, Generator & More | sv_show_teammate_death_notification
<0 / 1>
|
sv_strafing_inaccuracy_bias | Adjusts the amount of inaccuracy bias applied when strafing to simulate movement inaccuracies. |
Examples, Generator & More | sv_strafing_inaccuracy_bias
<Inaccuracy Bias Value>
|
sv_strafing_inaccuracy_enabled | This command enables or disables inaccuracy while strafing. When enabled, it makes firing less accurate during movement. |
Examples, Generator & More | sv_strafing_inaccuracy_enabled
<0 / 1>
|
sv_strafing_inaccuracy_scale | Adjusts the scale of inaccuracy applied to a weapon when the player is strafing. A higher value increases the inaccuracy. |
Examples, Generator & More | sv_strafing_inaccuracy_scale
<Scale>
|
ui_party_msg_sound_enabled | This command controls whether a short sound is played for lobby messages. When enabled, every time a lobby message is received, a notification sound will play. |
Examples, Generator & More | ui_party_msg_sound_enabled
<0 / 1>
|
ui_playsettings_custom_preset | This command is used to set or retrieve the current custom preset number for play settings in CS2. The default value is 0, which likely indicates a default or non-customized setting. |
Examples, Generator & More | ui_playsettings_custom_preset
<Preset Number>
|
ui_playsettings_flags_listen_cooperative | This command is used to set or get the cooperative play settings for listen servers. |
Examples, Generator & More | ui_playsettings_flags_listen_cooperative
<0 / 1>
|
ui_playsettings_flags_official_cooperative | Controls the setting flags for official cooperative game modes. Changing this setting may impact how cooperative game modes are configured or displayed in the UI. |
Examples, Generator & More | ui_playsettings_flags_official_cooperative
<0 / 1>
|
ui_playsettings_maps_official_gungameprogressive | This command is used to set the official map group for Arms Race, a game mode in Counter-Strike 2. |
Examples, Generator & More | ui_playsettings_maps_official_gungameprogressive
<Map Group ID>
|
ui_vanitysetting_loadoutslot_ct | This command configures the default item or weapon loadout for the Counter-Terrorist side, specifically for the rifle slot. |
Examples, Generator & More | ui_vanitysetting_loadoutslot_ct
<Loadout Slot>
|
ui_vanitysetting_loadoutslot_t | This command configures the visual setting for the loadout slot of the terrorist team, specifically for choosing the item displayed in the main menu. |
Examples, Generator & More | ui_vanitysetting_loadoutslot_t
<Loadout Slot Item>
|
writekeybindings | This command saves the current key bindings to the disk, essentially backing up your current configuration. |
Examples, Generator & More | writekeybindings
<cmd>
|
alias | The alias command in CS:GO allows you to assign a longer command or commands to a custom phrase that you enter into your console. |
Examples, Generator & More | alias
<Alias><"Command">
|
bindss | This command binds a specific key to a command for use by a particular splitscreen player, allowing for multiple players to have unique key bindings in a splitscreen setup. |
Examples, Generator & More | bindss
<Splitscreen Player Index><Key><0 / 1><Command>
|
bot_dont_shoot | This command can be used to prevent NPC characters (bots) from being able to fire guns. |
Examples, Generator & More | bot_dont_shoot
<0 / 1>
|
bot_kill | This command kills all of the bots in your selected criteria. Unlike the bot_kick command, this doesn't remove them from server, and means that all killed bots will respawn on the next round. |
Examples, Generator & More | bot_kill
<Kill Criteria>
|