All CS2/CSGO Commands List
Below is CSDB's searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).
voice_positional
voice_positional
<0 / 1>
This command, when set to 1, it will make the volume of voices (player microphones)to their distance from each other. Players close to each other would be louder than those at greater distances. The default command is set at 0 (disabled).
Name:
0 / 1
Description:
Setting this to 0 disable will disable the positional voices, a normal voice chat. Set to 1 make the volume of the voices change based on each distance between players.
alt1
alt1
<+alt1>
<-alt1>
The page contains help for the following commands.
Name:
+alt1
Description:
This command activates the ALT1 (left ALT), the keyboard (this is the same as holding the ALT key on the keyboard. Use -alt1 to deactivate this feature.
Name:
-alt1
Description:
This command will deactivate the alt1 key, which is always activated +alt1 command.
klook
klook
<+klook>
<-klook>
This page contains help for the klook commands.
Name:
+klook
Description:
This command will prevent you from being able to move forward with your keyboard. You canUse the -look command to disable this command.
Name:
-klook
Description:
This command will allow you to move forward, using your keyboard if you have disabled this feature.
quit
quit
This command is the same as the "exit" command in the game, this command will close your entire client.
zoom Commands
zoom Commands
<+zoom>
<-zoom>
This page contains help for all Zoom commands.
Name:
+zoom
Description:
This command will make your AWP, or any other weapons with a scope. The weapon will continue to be scoped in until you use the -zoom command.
Name:
-zoom
Description:
This command will stop the infinite zoom with any scoped weapon.
break
break
<+break>
<-break>
This page will contain help for all Break commands.
Name:
+break
Description:
This command will allow you to activate the break key on your keyboard. This is usually called "Pause / Break". This command will not work with the most of the keyboard formats.
Name:
-break
Description:
This command will deactivate the break key on your keyboard. Usually called "Pause / Break". Just like the +breal This command does not work with most keyboard formats.
host_reset_config
host_reset_config
This command will rest your host's config. You can't undo this command, so make sure you that you save your host's config before you use this.
cl_glow_brightness
cl_glow_brightness
<Brightness Level>
This will adjust the brightness of each player's halo, which is incredibly useful for enhancing visibility. This command will be marked as a cheat and can only be introduced when playing on servers where cheats are enabled in CS2.
Name:
Brightness Level
Description:
The brightness level of the player halos, will range from 0 to 1.
csm_viewmodel_farz
csm_viewmodel_farz
<Render Distance>
This will Adjust how far into the distance the view model can render— This is used for debugging purposes in CS2.
Name:
Render Distance
Description:
This is the distance in units at which the view model will stop rendering.
sv_dz_show_enemy_name_scope_range
sv_dz_show_enemy_name_scope_range
<Distance>
This command will set a range a player must be within in order for the name tag to be shown when another player's crosshair hovers over them exclusive for the Danger Zone game mode.
Name:
Distance
Description:
The distance an enemy must be within in order for the to show up when a player hovers over their character in the Danger Zone game mode.
sv_grenade_trajectory_time_spectator
sv_grenade_trajectory_time_spectator
<Seconds>
This command will set the amount of time, in seconds, that grenade trajectories are drawn on the screen for all spectators. Default is 4, so after 4 seconds, for spectators, grenade trajectories will then disappear.
Name:
Seconds
Description:
The amount of time, in seconds, that it will show a grenade trajectory for for spectators.
mp_match_restart_delay
mp_match_restart_delay
<Seconds>
This command sets how long it will take which is, in seconds, for a match to restart. This countdown is used at the end of a match, not when the mp_restartgame command is used in the game.
Name:
Seconds
Description:
The amount of time, in seconds, that the game should countdown for, before restarting the match (at the end of each match)
cl_avatar_convert_rgb
cl_avatar_convert_rgb
This console command will allow you to convert any PNG avatars (steam profile pictures) in the avatars directory to direct RGB images.
snd_mute_mvp_music_live_players
snd_mute_mvp_music_live_players
<0 / 1>
When set, MVP music is muted if players from both teams are still alive.
Name:
0 / 1
Description:
0 to disable 1 to enable
game_type
game_type
<Game Type>
This command can be used with the game_mode command to change the game type you are playing.
Name:
Game Type
Description:
Your chosen game type after this command below for more info.
sv_prime_accounts_only
sv_prime_accounts_only
<0 / 1>
This command, if set to 1, makes it so that only prime accounts can connect to your selected server. Default on most servers is 0 (meaning non-prime players can also connect).
Name:
0 / 1
Description:
0 for all accounts to connect, 1 to for prime accounts to connect.
mp_ggprogressive_random_weapon_kills_needed
mp_ggprogressive_random_weapon_kills_needed
<Amount>
If you have set mp_ggprogressive_use_random_weapons to enabled (1), this command can will be used to set the amount of kills that are required to progress to the next weapon. Default is 2.This is commonly used for gamemodes such as Arms Race and (Gun Game).
Name:
Amount
Description:
The amount of kills in game that are needed to progress to the next weapon.
sv_dz_warmup_weapon
sv_dz_warmup_weapon
<Weapon Code>
This command will give players the weapon with the when providing the specified weapon code during the a Danger Zone warmup period.
Name:
Weapon Code
Description:
The weapon code you wish to use.
net_graphtext
net_graphtext
<0 / 1>
The command will set whether or not the text fields like FPS, etc should be displayed in the in net_graph. Default is 1 (enabled).
Name:
0 / 1
Description:
0 to disable 1 to enable.
sv_hegrenade_damage_multiplier
sv_hegrenade_damage_multiplier
<Damage>
This command will let you set the damage of the HE grenades. By default it is set to 1, which keeps it at the default level of damage in the game.
Name:
Damage
Description:
The number you want to increase/decrease damage by. A number like 2 would do double the damage.
weapon_debug_spread_show
weapon_debug_spread_show
Set to 0 to disable this feature. Setting this to 1 will show accuracy box of weapon at crosshair. Seting it to to 3 to show accuracy box with a dynamic crosshair (that changes when you shoot in game.
cl_removedecals
cl_removedecals
This command doesn't work as it was intended. Use the command r_cleardecals instead to remove blood and bullet holes from around the in game map.
error_message_explain_vac
error_message_explain_vac
This command shows the "Disconnected by VAC: You cannot play on secure servers" page in your default browser (https://support.steampowered.com/kb_article.php?ref=2117-ILZV-2837).
differences
differences
This command will let you print a list of all game convars that are not set to their default value within the console.
Above is CSDB’s searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).
You can type in the name of a specific command to filter that command.
We also have a Command category making it easier for those looking for CSGO commands in a certain category.