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).
cl_crosshair_recoil
cl_crosshair_recoil
<0 / 1>
This command will determine whether your crosshair moves when taking damage or experiencing aimpunch.
Name:
0 / 1
Description:
Where you enter "1" if you want to enable crosshair recoil when hit, or enter "0" if you want to disable crosshair recoil (which is the default setting).
Examples, Generator & More
cl_crosshair_sniper_show_normal_inaccuracy
cl_crosshair_sniper_show_normal_inaccuracy
<0 / 1>
This command is used to determine whether your crosshair in your sniper scope will blur out whenever you move. As you may know, you are inaccurate while moving, which will be indicated by your sniper crosshair blurring.
Name:
0 / 1
Description:
0: This command is used to not show inaccuracy when standing still, which is the default setting.
1: This command is used to not show inaccuracy while standing still, but show inaccuracy when moving.
Examples, Generator & More
cl_crosshairalpha
<Alpha Value>
Used to adjust the transparency of your crosshair.
Name:
Alpha Value
Description:
For this command, using a higher value means your crosshair is more visible, while a lower value makes it less visible. You can select a value between 0 to 255.
Examples, Generator & More
cl_crosshairstyle
<Crosshair Style>
This command is used to change the style of your crosshair, which changes general characteristics such as shapes and whether it opens when you are moving around.
Name:
Crosshair Style
Description:
0: This is the default Counter-Strike crosshair. It is a dynamic type of crosshair.
1: This is the default Counter-Strike crosshair, but it is the static type version of crosshair.
2: This is a classic static crosshair that has dynamic dots on each side of it.
3: This is a classic dynamic crosshair.
4: This is a classic static crosshair.
5: This is a classic static and dynamic crosshair.
Examples, Generator & More
cl_crosshairdot
<0 / 1>
Inputting this command will add a dot in the center of the crosshair.
Name:
0 / 1
Description:
Use a 1 after the command this will enable a dot crosshair, adding a 0 after it will disable the dot in the command.
Examples, Generator & More
cl_crosshair_drawoutline
cl_crosshair_drawoutline
<0 / 1>
This console command can be used to enable and also disable the small outline that is visible on your crosshair.
Name:
0 / 1
Description:
You can set this command to a 0 to include no black outline and 1 to enable
Examples, Generator & More
cl_crosshairsize
<Size>
This command will control the length and size of the visible 4 lines in a crosshair. When using a low value it will give your crosshair smaller lines, a larger number will give the crosshair strong long lines.
Name:
Size
Description:
A number that will represent what size of the crosshair you want. The default value is 5.
Examples, Generator & More
cl_crosshairgap
<Gap>
This console command adjusts the size of the gap in the middle of your crosshair. A smaller value means a smaller gap. The default value is 1.
Name:
Gap
Description:
The number of the size of the gap in within the crosshair.
Examples, Generator & More
cl_crosshairthickness
cl_crosshairthickness
<Thickness>
This console command allows you to customize the thickness of the in-game crosshair.
Name:
Thickness
Description:
The numeric value that you want to decide the thickness of your crosshair. The larger the number input, the thicker the crosshair will be.
Examples, Generator & More
cl_crosshaircolor
<Color>
This console command will set the color of your crosshair. The values can be set between 0 and 4.
Name:
Color
Description:
The number of your crosshair color.
Examples, Generator & More
cl_crosshair_t
<0 / 1>
This command lets you get rid of the top line of your crosshair, giving it a "T" shape. That's why it's called the "T crosshair CSGO." By default, it's turned off, set to "0." But if you want the "T" shape, just switch it to "1" and your crosshair will change accordingly.
Name:
0 / 1
Description:
Set 1 to enable by default, set to 0 to disable.
Examples, Generator & More
Show entries:

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.