CS2 Crosshair Commands

Browse all CS2 console commands and variables related to crosshair settings. This group includes commands for crosshair size, style, color, gap, outlines, transparency, and dynamic behavior.

For a deeper look at crosshair settings, commands, codes, and pro configurations, see my CS2 Crosshair Guide. You can also build and preview your own setup with the CS2 Crosshair Generator.

CS2 Crosshair Command List

Use the filter below to find a specific crosshair command. The table shows each command's type, default value, and relevant flags. Commands that require sv_cheats 1 can also be hidden from the list.

Filter this group
- of 41
sv_cheats Works only with sv_cheats 1, so on your own server or in offline practice. On a matchmaking server it does nothing.
saved to config The game writes the value to your config, so it survives a restart. Everything without this mark goes back to its default when you close the game.
Command Description Default Type Flags
cl_crosshair_drawoutline Draws a black outline around the crosshair. true cvar saved to config
cl_crosshair_dynamic_maxdist_splitratio Sets the inner/outer crosshair split ratio for crosshair style 2. 1 cvar saved to config
cl_crosshair_dynamic_splitalpha_innermod Sets the alpha modifier for the inner crosshair lines after they split in style 2. 0 cvar saved to config
cl_crosshair_dynamic_splitalpha_outermod Sets the alpha modifier for the outer crosshair lines after they split in style 2. 1 cvar saved to config
cl_crosshair_dynamic_splitdist Sets the distance at which crosshair lines split in style 2. 3 cvar saved to config
cl_crosshair_friendly_warning Enables or disables the friendly-fire crosshair warning (0 = Off, 1 = On). 1 cvar saved to config
cl_crosshair_outlinethickness Sets crosshair outline thickness (0-3). 1 cvar saved to config
cl_crosshair_recoil Makes the crosshair follow weapon recoil when enabled. true cvar saved to config
cl_crosshair_sniper_width Sets the width of sniper scope cross lines; 1 uses a single-pixel line. 1 cvar saved to config
cl_crosshair_t Enables the T-shaped crosshair. false cvar saved to config
cl_crosshairalpha Sets crosshair opacity. 200 cvar saved to config
cl_crosshaircolor Selects the crosshair color preset. 5 cvar saved to config
cl_crosshaircolor_b Sets the blue component of a custom crosshair color. 0 cvar saved to config
cl_crosshaircolor_g Sets the green component of a custom crosshair color. 255 cvar saved to config
cl_crosshaircolor_r Sets the red component of a custom crosshair color. 0 cvar saved to config
cl_crosshairdot Enables or disables the center crosshair dot. false cvar saved to config
cl_crosshairgap Sets the gap between the crosshair lines. -2.2 cvar saved to config
cl_crosshairgap_useweaponvalue Dynamically adjusts the crosshair gap based on the equipped weapon. true cvar saved to config
cl_crosshairsize Sets the length of the crosshair lines. 3.9 cvar saved to config
cl_crosshairstyle Selects the crosshair style (2 = Dynamic, 4 = Static, 5 = Legacy; styles 0, 1 and 3 are disabled). 2 cvar saved to config
cl_crosshairthickness Sets crosshair line thickness. 0.6 cvar saved to config
cl_crosshairusealpha Enables use of the cl_crosshairalpha transparency value. true cvar saved to config
cl_fixedcrosshairgap Sets the gap between crosshair lines for fixed crosshair style 1. 3 cvar saved to config
cl_grenadecrosshair_decoy Enables the grenade crosshair for decoy grenades. true cvar saved to config
cl_grenadecrosshair_explosive Enables the grenade crosshair for HE grenades. true cvar saved to config
cl_grenadecrosshair_fire Enables the grenade crosshair for Molotov and incendiary grenades. true cvar saved to config
cl_grenadecrosshair_flash Enables the grenade crosshair for flashbangs. true cvar saved to config
cl_grenadecrosshair_keepusercrosshair Keeps the normal player crosshair visible when the grenade crosshair is active. true cvar saved to config
cl_grenadecrosshair_smoke Enables the grenade crosshair for smoke grenades. true cvar saved to config
cl_grenadecrosshairdelay_decoy Sets how long a decoy grenade pin must be held before its grenade crosshair appears. 2 cvar saved to config
cl_grenadecrosshairdelay_explosive Sets how long an HE grenade pin must be held before its grenade crosshair appears. 2 cvar saved to config
cl_grenadecrosshairdelay_fire Sets how long a fire grenade pin must be held before its grenade crosshair appears. 2 cvar saved to config
cl_grenadecrosshairdelay_flash Sets how long a flashbang pin must be held before its grenade crosshair appears. 2 cvar saved to config
cl_grenadecrosshairdelay_smoke Sets how long a smoke grenade pin must be held before its grenade crosshair appears. 2 cvar saved to config
cl_ironsight_dot_scale Sets the size of the ironsight or scope dot. 1 cvar saved to config
cl_ironsight_usecrosshaircolor Makes the ironsight or scope dot use the player's crosshair color. false cvar saved to config
cl_observed_bot_crosshair Controls the crosshair shown while spectating bots (0 = Player crosshair, 1 = Player crosshair only when takeover is possible, 2 = Default bot crosshair). 2 cvar saved to config
cl_show_observer_crosshair Controls whose crosshair is shown while spectating (0 = Off, 1 = Friends and party, 2 = Everyone). 2 cvar saved to config
cl_sniper_show_inaccuracy Displays sniper-rifle inaccuracy information. true cvar saved to config
crosshair Shows or hides the crosshair. true cvar saved to config
weapon_reticle_knife_show Shows the knife reticle in modes that require target-ID display while holding a knife. true cvar