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_teamlogo_1
<Shorthand Code>
This command will set the logo of team 1 to the chosen logo. The logo file is placed in "resource/flash/econ/tournaments/teams" folder.
Name:
Shorthand Code
Description:
The shorthand code of of the team flag you would wish to use navi is Na`Vi for example.
Examples, Generator & More
mp_dm_bonus_respawn
mp_dm_bonus_respawn
<0 / 1 / 2>
This command is primarily used in deathmatch, when there is a bonus weapon, this command will allow you to accept it or if you are given the bonus weapon automatically.
Name:
0 / 1 / 2
Description:
When setting this to 0 it will allow players to spectate any team. When you set this to 1. It will allow players to spectate their own team. Setting this command to 2 will disallow spectating, players will then be shown a black screen untill the next round.
Examples, Generator & More
mp_forcecamera
<0 / 1 / 2>
This command will allow you to set the scope in which the spectators have.
Name:
0 / 1 / 2
Description:
When setting this to 0 it will allow players to spectate any team. When you set this to 1. It will allow players to spectate their own team. Setting this command to 2 will disallow spectating, players will then be shown a black screen untill the next round.
Examples, Generator & More
cl_forwardspeed
<Speed>
This command will allow you to set the speed that you run at while moving.
Name:
Speed
Description:
Enter a value which will set your running speed, when you move forward. The higher the value the faster, until 1000 where the movement will start to bug. The default value is 450.
Examples, Generator & More
cl_use_new_headbob
cl_use_new_headbob
<0 / 1>
This command will determine if your head bobs when you move. Only available in private servers with cheats.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
cl_crosshair_sniper_width
cl_crosshair_sniper_width
<Pixels>
This command will set the width, in pixels, of the width of the crosshair when scoped in with any sniper rifle.
Name:
Pixels
Description:
Width of the crosshair in pixels.
Examples, Generator & More
r_fullscreen_gamma
r_fullscreen_gamma
This will adjust the gamma value only when in fullscreen mode. Lower Values will make the screen go brighter, higher values will make it go darker.
Examples, Generator & More
god
This command will enable god mode on, your player will not take damage anymore and you will be invincible.
Examples, Generator & More
sv_showimpacts_penetration
sv_showimpacts_penetration
<0 / 1>
This command when enabled will show extra information at the impact locations
Name:
0 / 1
Description:
0 to diable 1 to enable.
Examples, Generator & More
log
<On/Off>
Using this command will allow you to log server data to the file and console.
Name:
On/Off
Description:
Entering the word on after the command will enable it, input off after the command to stop the log.
Examples, Generator & More
cl_use_opens_buy_menu
cl_use_opens_buy_menu
<Value>
This command determines ifot you can use the "+use" key (which is usually E) when in the player is in the buy zone to open the buy menu.
Name:
Value
Description:
Input a 0 after this command to turn off using the +use key to open the buy menu, and use a 1 after the command which will turn this feature off.
Examples, Generator & More
cl_bobamt_lat
<Value>
This command will adjust how your viewmodel and gun barrel moves from side to side when moving.
Name:
Value
Description:
The higher the command the more the gun barrel will move side to side. The highest value is 2 and the lowest is 0.1. The default value is set at 0.
Examples, Generator & More
net_maxroutable
<Bytes>
This command will set the maximum packet size for the client to receive before its split.
Name:
Bytes
Description:
The maximum packet size before it gets split. Default is 1200.
Examples, Generator & More
spec_show_xray
<0 / 1>
This command will enable or disable x rays in overwatch or spectation.
Name:
0 / 1
Description:
1 to enable 0 to disable. 1 is default value.
Examples, Generator & More
buymenu
This command will enable or disable the buymenu, you need to be standing in the buy zone and is in the time limit.
Examples, Generator & More
cl_clock_recvmargin_enable
cl_clock_recvmargin_enable
<0 / 1>
This enables a new client clock that will allow for margins improving network performances in CS2.
Name:
0 / 1
Description:
0 to disable 1 to enable.
Examples, Generator & More
give
<Weapon Code>
This command will give you the item while using the specified item code For example AK-47 is (weapon_ak47)
Name:
Weapon Code
Description:
Use your desired weapon code after the command to select what item you would like to use.
Examples, Generator & More
cl_forcepreload
<0 / 1>
This command will allow you to enable or disable preloading on the server.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
cl_usenewbob
<0 / 1>
This command will allow you to enable or disable the weapon bobbing effect in CS2.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
sv_rethrow_last_grenade
sv_rethrow_last_grenade
This command will force the server to release the last grenade which was thrown. This command is useful for those wanting to test grenade trajectories in CS2, in a cheating environment.
Examples, Generator & More
status
This command will prin console information about the server which you connected to, includes, the map, the players, your connection and more.
Examples, Generator & More
fps_max_menu
<FPS Cap>
This command will allow you to set your FPS while you are on the main screen of the game the default value is 0.
Name:
FPS Cap
Description:
Your desired FPS cap. The FPS will not go above this number, setting this to 0 will remove the cap.
Examples, Generator & More
bind
<Bind Key> <"Bind Command">
This command allows you to bind a command, to a specific key on your keyboard or a button on your mouse.
Name:
Bind Key
Description:
They key in which you would like to bind
Name:
"Bind Command"
Description:
This command & sequence of commands, that you can set the bind key. You can bind multiple by using ; and by using quotation marks on each side "
Examples, Generator & More
rate
<Rate (Bytes/s)>
This command will allow you to set the rate, which the client will receive network data which is in bytes. Setting this to a lower value will help if you have a poor internet connection.
Name:
Rate (Bytes/s)
Description:
The number of bytes in seconds of the network rate.
Examples, Generator & More
Show entries:
15678925

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.