Crosshair Commands


The commands in this category will influence your CS:GO crosshair in some form, whether that's by adjusting its size, color or something else.

Use the links below to quickly jump to the help you need:

  1. Dot Crosshair
  2. Static Crosshair
  3. Dynamic Crosshair
  4. Change Crosshair Size
  5. Change Crosshair Thickness
  6. Show or Hide Crosshair

Dot Crosshair Command


To change your crosshair to a dot, there are 3 commands required. The first is cl_crosshairstyle, which sets the style (shape) of your crosshair, the second is cl_crosshairdot, which enables the dot in the middle of your crosshair. And finally cl_crosshairsize, which changes the size of the outer lines of your crosshair. We've compiled the settings you need to set with these commands into a single easily copyable command. Simply copy and paste the below into your console to set your crosshair to a dot:

cl_crosshairstyle 4; cl_crosshairdot 1; cl_crosshairsize 0; Copy

To change the size of the dot, use cl_crosshairthickness. This command would make your dot very small:

cl_crosshairthickness 0.5 Copy

And this command would make your dot very big:

cl_crosshairthickness 4 Copy

Adjust the number at the end of the cl_crosshairthickness command until you get the size of dot that you want.

Static Crosshair Command


There are two styles of crosshair in CS:GO that are static: crosshair style 1 and crosshair style 4. Your crosshair style can be set via the main menu or with the cl_crosshairstyle command.

Crosshair style 1 is the static version of the default CS:GO crosshair. To set the default static crosshair, use the following command:

cl_crosshairstyle 1 Copy

To set the classic static crosshair (a simple, usually green crosshair), use the following command:

cl_crosshairstyle 4 Copy

Dynamic Crosshair Command


There are four different static crosshair styles in CS:GO. To switch to style 0, default dynamic crosshair, use this command:

cl_crosshairstyle 0 Copy

To switch to other dynamic crosshair styles, use the following commands:

cl_crosshairstyle 2 Copy

cl_crosshairstyle 3 Copy

cl_crosshairstyle 5 Copy

Change Crosshair Size Command


Crosshair size in CS:GO is, unsurprisingly, controlled by the cl_crosshairsize command. This command is relatively simple to use. This would set your crosshair size to the default size (for classic crosshair style):

cl_crosshairsize 5 Copy

To change your crosshair size to something other than the default, simply replace NUMBER with your desired crosshair size in the below command. Most players will have a size between 2 and 10. A larger number at the end will make your crosshair bigger, a smaller number at the end will make your crosshair smaller.

cl_crosshairsize NUMBER Copy

Change Crosshair Thickness


You can change the thickness of your crosshair in CS:GO with the cl_crosshairthickness command. Like the cl_crosshairsize command, this command takes a number at the end that changes how thick your crosshair is. The default setting for crosshair thickness is 1, to set your thickness to default, use this command:

cl_crosshairthickness 1 Copy

To change your crosshair's thickness to something other than the default value, replace NUMBER in the below example to your desired thickness. A higher number will make your crosshair more thick. You can specify decimal thickness (e.g. 0.5).

cl_crosshairthickness NUMBER Copy

Show or Hide Crosshair Command


To hide/disable your crosshair in CS:GO, use the following command:

crosshair 0 Copy

If you've hidden your crosshair, you can enable/show it by typing the following command into your console:

crosshair 1 Copy

cl_crosshairgap Command

cl_crosshairgap [Gap]

This console command will adjust the size of the gap in the middle of your crosshair. The smaller the value, the smaller the gap.

GapA number: the size of the gap between each line in your crosshair.

cl_crosshairsize Command

cl_crosshairsize [Size]

This command controls the length and size of the 4 lines that make up a standard crosshair. Using a low value will give your crosshair very slight lines, and using a large value makes your crosshair have very long lines.

SizeA number to represent what size you want your crosshair to be. The default value is 5.

cl_crosshairstyle Command

cl_crosshairstyle [Style]

This command sets the style of your crosshair such as its general shape and whether or not it opens up whenever your character moves around.

StyleYour desired crosshair style (a number). Crosshair styles:
  • 0 - Default CS:GO dynamic crosshair
  • 1 - Static variant of the default crosshair
  • 2 - Classic static crosshair with dynamic dots on each side
  • 3 - Classic dynamic crosshair
  • 4 - Classic static crosshair
  • 5 - Classic static and dynamic crosshair

cl_crosshairthickness Command

cl_crosshairthickness [Thickness]

This console command customizes the thickness of your in game crosshair.

ThicknessA numeric value to decide the thickness of your crosshair. The larger the number, the thicker your crosshair will be.

cl_crosshair_drawoutline Command

cl_crosshair_drawoutline [0 / 1]

This console command can be used to enable and disable the small black outline that is around your crosshair. This can enhance crosshair visibility for some players.

0 / 1Set the number after the command to 1 to apply a black outline to your crosshair, and set the command to a 0 to have no black outline.

cl_crosshair_outlinethickness Command

cl_crosshair_outlinethickness [Thickness]

This useful console command adjusts how thick the outline of your crosshair is. It is an important command to adjust to ensure your aim is as good as it can be.

ThicknessThe thickness value you want your crosshair outline to be. The default value is 1, and you can choose any value between 0.1 to 3.

cl_crosshaircolor Command

cl_crosshaircolor [Color]

This console command sets the color that your crosshair shows up as. You can set a value between 0 and 4.

ColorA number corresponding to a crosshair color.

cl_crosshairalpha Command

cl_crosshairalpha [Alpha Value]

This command sets how transparent your crosshair is on your screen. The lower the value, the less visible your crosshair is.

Alpha ValueHow transparent you want your crosshair to be. Use a low number like 10 to have it barely visible, and a high number like 250 to have it fully colored. Default value for this command is 200.

cl_crosshaircolor_b Command

cl_crosshaircolor_b [Blue Value]

This console command allows you to set the color of your crosshair with detail, by adjusting its level of blue. The same command exists for red and green.

Blue ValueThe blue RGB value (up to 255) for the amount of blue color used in your crosshair color.

cl_crosshaircolor_g Command

cl_crosshaircolor_g [Green Value]

This console command allows you to set the color of your crosshair with detail, by adjusting its level of green. The same command exists for red and blue.

Green ValueThe green RGB value (up to 255) for the amount of green color used in your crosshair color.

cl_crosshaircolor_r Command

cl_crosshaircolor_r [Red Value]

This console command allows you to set the color of your crosshair with detail, by adjusting its level of red. The same command exists for green and blue.

Red ValueThe red RGB value (up to 255) for the amount of red color used in your crosshair color.

cl_crosshairgap_useweaponvalue Command

cl_crosshairgap_useweaponvalue [0 / 1]

When activated, this command will dynamically adjust the size of your crosshair depending on what weapon you have equipped at the time.

0 / 1Use the number 1 after this command to enable your crosshair changing as you change guns, and use a 0 to turn this feature off.

cl_crosshairdot Command

cl_crosshairdot [0 / 1]

This command adds a dot in the center of your crosshair. If you reduce cl_crosshairsize to 0, you can set it so you only have a dot.

0 / 1Use a 1 after the command to enable a dot crosshair, and a 0 after it to disable the dot.

cl_crosshair_dynamic_maxdist_splitratio Command

cl_crosshair_dynamic_maxdist_splitratio [Ratio]

This console command is what determines the ratio of the inner and outer lines when using the cl_crosshairstyle 2 command.

RatioThe ratio you want to use to determine how extreme the crosshair animation is (can only be used with cl_crosshairstyle 2, which causes your crosshair to open up when moving to convey that you'll be inaccurate if you shoot. Default value is 0.35, and you can set a ratio between 0.1-1.

cl_crosshair_dynamic_splitalpha_innermod Command

cl_crosshair_dynamic_splitalpha_innermod [Alpha Value]

When using cl_crosshairstyle 2, this is the command that adjusts the transparency of the inner crosshair.

Alpha ValueThe value you want to use to dictate the transparency of the inner crosshair on cl_crosshairstyle 2. The default value is 1, and you can choose a value between 0 and 1.

cl_crosshair_dynamic_splitalpha_outermod Command

cl_crosshair_dynamic_splitalpha_outermod [Alpha Value]

When using cl_crosshairstyle 2, this is the command that adjusts the transparency of the outer crosshair.

Alpha ValueThe value you want to use to dictate the transparency of the outer crosshair on cl_crosshairstyle 2. The default value is 0.5 and you can choose a value between 0.3 and 1.

cl_crosshair_dynamic_splitdist Command

cl_crosshair_dynamic_splitdist [Value]

When using cl_crosshairstyle 2, this command sets how far apart the two crosshairs move apart when your character model moves.

ValueThe number to adjust how much the two crosshairs move away from each other. Default value is 7.

cl_crosshairusealpha Command

cl_crosshairusealpha [0 / 1]

Adjusts the transparency of your crosshair.

0 / 1Enter 0 here to reduce crosshair transparency, and set it to 1 to increase its transparency.

crosshair Command

crosshair [0 / 1]

You can use this console command to toggle whether or not your crosshair is visible in game.

0 / 1Enter a 0 after the command to hide your crosshair, and a 1 to make it appear again.

cl_fixedcrosshairgap Command

cl_fixedcrosshairgap [Gap]

This console command alters the gap inbetween the pips (the four lines that form a crosshair) when using the fixed crosshair.

GapA number that determines how large the gap in your crosshair is. The larger the number, the larger the crosshair gap. The default value is 3.

cl_observercrosshair Command

cl_observercrosshair [0 / 1]

This is the console command that controls whether or not you have a crosshair when spectating/observing players.

0 / 1Set to 1 to enable having a crosshair when observing, and 0 to disable it.

light_crosshair Command

light_crosshair sv_cheats 1

This command prints the luxel value of your crosshair in the console.

cl_crosshair_sniper_show_normal_inaccuracy Command

cl_crosshair_sniper_show_normal_inaccuracy [0 / 1]

This command, if enabled (1), will make it so that standing inaccuracy will also affect the blur of a sniper's crosshair. By default, this is disabled (0).

0 / 1Set to 0 to not show inaccuracy when standing still (default). Set to 1 to blur crosshair for standing inaccuracy as well as moving.

cl_crosshair_sniper_width Command

cl_crosshair_sniper_width [Pixels]

This command sets the width, in pixels, of the width of the crosshair when scoped in with a sniper rifle.

PixelsYour desired width of the sniper crosshair, in pixels.

cl_crosshair_t Command

cl_crosshair_t [0 / 1]

This command, if enabled (1), will make your crosshair a "T" style crosshair, in which the top line of the crosshair isn't drawn (so there are only 3 crosshair lines, not 4). Default is 0 (disabled / normal crosshair).

0 / 1Set to 0 to disable T crosshair (default). Set to 1 to enable.

cl_scalecrosshair Command

cl_scalecrosshair