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).
mp_overtime_maxrounds
mp_overtime_maxrounds
<Amount>
The command will allow you to set the maximum amount of rounds, for every overtime session.
Name:
Amount
Description:
This is the maximum amount of rounds for every overtime session. This is the amount that will be required that will be automatically adjusted.
Examples, Generator & More
graph
<+graph> <-graph>
This page contains help for the graph commands.
Name:
+graph
Description:
This console command will bring up a graph on your screen and will start to display stats like FPS, ping and the choke.
Name:
-graph
Description:
This graph command will dismiss the statistics graph that can be used by using the +graph command.
Examples, Generator & More
hud_fastswitch
<0 / 1>
This will Control how quickly players will switch between weapons. When enabled, players can switch weapons faster without the need to see the weapon selection menu in CS2.
Name:
0 / 1
Description:
This will Disable or enable fast weapon switching.
Examples, Generator & More
ss_splitmode
<0 / 1 / 2>
This command will allow you to set a split-screen mode that the game is in. The default value is set to zero, and the game will decide the best setting. One means that it will be horizontal for a player on either side. 2 means that it will be vertical.
Name:
0 / 1 / 2
Description:
Entering a zero allows you to let the game device with the optimal split screen mode. If you enter a 1 for the horizontal split screen. You can enter 2 for the vertical split screen.
Examples, Generator & More
moveleft
<+moveleft> <-moveleft>
This page has help following commands: +moveleft -moveleft
Name:
+moveleft
Description:
This command will make your character move to the left in the game. The -move left command will stop your character from moving to the left after inputting this command.
Name:
-moveleft
Description:
This cheat command will stop your character from moving if they have set to move to the left.
Examples, Generator & More
fadeout
<Duration> <R G B>
This command will fade your client out. You can select specify a duration (seconds) and an RGB value for the screen colour it fades out to.
Name:
Duration
Description:
The duration of the fade, in seconds. This is optional (2 seconds is default).
Name:
R G B
Description:
An RGB value for the color of the faded screen. Optional. The 3 values (red, green and blue) needs to be separated by spaces.
Examples, Generator & More
cl_scoreboard_mouse_enable_binding
cl_scoreboard_mouse_enable_binding
<Bind Key>
This command will alow you to change what key turns the mouse selection on while you open the scoreboard. This is defaulted to +attack2 (usually right-click), and this is what lets you use your mouse to click on people's names when you open the scoreboard in game.
Name:
Bind Key
Description:
The key you wish to bind this command.
Examples, Generator & More
con_enable
This is the command used to toggle whether or not you can access the developer console in game.
Examples, Generator & More
csgo_download_match
csgo_download_match
<File Name>
This command will be used to set the hosts file the (default is hosts.txt). If nothing is is specified, this command will print to console the name of the hosts file the server that its currently using.
Name:
File Name
Description:
The file name you wish to use
Examples, Generator & More
csgo_download_match
csgo_download_match
<Match ID>
This command is used to download a CS:GO match, you need to know its unique serial code. .
Name:
Match ID
Description:
The unique ID of the match you want to download and watch.
Examples, Generator & More
cc_lang
<Language>
Attempts to adjust the game's close caption language settings. This command is rarely ever used, most of the languages you enter will not be found and the client will default you to use English language.
Name:
Language
Description:
The language you want closed captions when they appear in, in the rare case they do. Unfortunately most languages won't be found and you'll be always be set at English.
Examples, Generator & More
cl_bobamt_vert
<Value>
This command will change how much the viewmodel barrel will move when moving forward.
Name:
Value
Description:
The value attached to how much your viewomodel/gun barrel will move up and down as you run. The higher the command is , the more visable the movement will be. The command is capped at 2 and goes to 0.1 at its lowest value. 0.25 is the default setting of this command.
Examples, Generator & More
disable_static_prop_loading
disable_static_prop_loading
<0 / 1>
If set to 1, this command will not load static props when maps are being loaded. By default, this is set to 0 (meaning static props are loaded when the map starts to load.
Name:
0 / 1
Description:
0 to disable 1 to enable.
Examples, Generator & More
host_framerate
<Framerate>
This command will allow you to change the "frame rate" of the host (server). Lower numbers will mean time. will start to pass faster, higher values will mean time passes slower. Set to 0 to disable.
Name:
Framerate
Description:
Your chosen framerate for the host.
Examples, Generator & More
zoom_sensitivity_ratio
zoom_sensitivity_ratio
<Sensitivity Scale>
It will Modify your mouse sensitivity, when the player is aimed in with a sniper rifle, or a scoped weapon. The default value is 1.
Name:
Sensitivity Scale
Description:
The sensitivity you wish to use.
Examples, Generator & More
cl_allow_animated_avatars
cl_allow_animated_avatars
<0 / 1>
This command will allow you to allow animated avatars in CS2.
Name:
0 / 1
Description:
0 to disable, 1 to enable.
Examples, Generator & More
achievement_disable
achievement_disable
<0 / 1>
This console command will turn off in-game achievements that are in CS: GO.
Name:
0 / 1
Description:
Entering a 0 here will turn achievements on. 1 will enable them.
Examples, Generator & More
mp_endmatch_votenextleveltime
mp_endmatch_votenextleveltime
<Seconds>
This command will set how much time it is in (seconds) players will have to vote for the next map at the end of each game.
Name:
Seconds
Description:
The time which is in seconds, that the players have to place their vote on the next map. The default is set at 20.
Examples, Generator & More
net_graphpos
<Position #>
This command will set the position of the screen that the net graph displays to be placed.
Name:
Position #
Description:
The default is position 1 which is in the (right corner) The (left corner is 0). The middle is 2.
Examples, Generator & More
cash_team_planted_bomb_but_defused
cash_team_planted_bomb_but_defused
<Money Earned/Lost>
This command will set the amount of money that the Terrorist team earn when planting a bomb, that is defused. This will even stack along with the round loss bonus. The default value is set at $800.
Name:
Money Earned/Lost
Description:
This is the amount of money that the terrorist team will earn for planting a bomb if it is then defused by the CT's. You can then use a minus sign before the number you enter which will make the T side loose the amount on the event.
Examples, Generator & More
voice_caster_scale
voice_caster_scale
<0 / 1>
This command will set the volume of the GOTV caster. The default is 1, lower numbers which are always a decimal 0 is turning this feature off.
Name:
0 / 1
Description:
0 / 1 in decimals you can set the caster scale.
Examples, Generator & More
sv_showlagcompensation
sv_showlagcompensation
<0 / 1>
This command when enable it will set the lag compensated hitboxes of all players.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
sv_pure_kick_clients
sv_pure_kick_clients
<0 / 1>
This command when its set to 1, it will kick players who will fail the sv_pure check. This is at 1 by default. Setting this to 0 will then issue a warning instead of a kick.
Name:
0 / 1
Description:
Inputting a 0 here will only display a warning to all clients that fail the sv_pure check. You can enter a 1 here which will kick the clients that fail sv_pure check.
Examples, Generator & More
mp_warmuptime_all_players_connected
mp_warmuptime_all_players_connected
<Seconds>
This command will set the warmup count down to switch when all the players connect. If the warmup countdown is below the value set the countdown will then not be changed.
Name:
Seconds
Description:
The duration which will shorten the warmup when all the players connect to the server.
Examples, Generator & More
Show entries:
123425

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.