CS:GO Crosshair: Best Crosshairs to Use in 2022

Ashraful Abedin
By Ashraful Abedin
13 Min Read
Best Crosshairs

The main objective in Tactical shooters like CS:GO is to secure kills and the main visual aid to it is your crosshair. This is why having a good crosshair is one of the most important aspects of any FPS game. CS:GO offers a flexible crosshair customization system and here we will be utilizing that to show you some of the best crosshairs in the game.

CS:GO allows players access to the developer console, a powerful tool that allows you to change just about anything in the game including customizing your crosshair. Although the in-game settings allow basic customizing capabilities, in order to truly personalize it you have to go through the developer console.

How to change Crosshair in CS:GO

In-game settings

Over the years after constant updates, the in-game customization options from the settings have come to a point where you can get a personalized crosshair without ever opening the developer console. This menu can be accessed in the game from Settings>Game>Crosshair.

How to change Crosshair in CS:GO
CS:GO in-game crosshair settings

From here you can change a variety of settings and you can also see what it looks like against some of the game backgrounds. Here are the settings and what they do:

Crosshair Style

  • Default: Monstrosity of a crosshair, change ASAP
  • Default Static: Decent crosshair, similar to the default one except does not change with movement or firing.
  • Classic: The classic CS 1.6 green crosshair with outer lines. It is dynamic so cthe outer lines expand with movement and spraying to depict inaccuracy.
  • Classic Dynamic: Same as classic but without the outer lines. This is a good crosshair if you’re a beginner because it will indicate when you’re moving so you can practice coutner strafing.
  • Classic Static: This is the classic crosshair but it is not dynamic meaning it does not expand due to player movement or spraying. A solid option that even a lot of late-game players still use.

Center Dot: Toggles a center dot in the crosshair. A common thing to do is turn off all other settings and just keep the dot as the crosshair.

Length: Adjust how long each of the horizontal and vertical lines are

Thickness: Adjusts how thick each of the horizontal and vertical lines are

Gap: Adjusts the distance between the horizontal and vertical lines on the inner part of the crosshair.

Outline: Adds a black outline around the horizontal and vertical lines. Can be enabled or disabled. Adjusting the slider changes thickness.

Red/Green/Blue: You can set the color of the crosshair by adjusting these settings.

Alpha: Sets the transparency of the crosshair.

T style: Removes the top vertical line and the crosshair appears in the form of a T. Many pros such as Hiko use this but its down to personal preference.

Deployed Weapon Gap: This setting changes the crosshair gap depending on the weapon you have equipped. More accurate weapons like rifles will tend to have a smaller gap and machine guns will tend to have a slightly larger gap.

Show player crosshair: This allows you to see the crosshair of other players while spectating. Expect to see some pretty useful, crazy, funny, and dumb crosshairs. We recommend turning this on just for the fun of it. You have no idea that how many people are still using the default crosshair.

CS:GO Crosshair Console commands

Till now this was and still is the best way to customize your crosshair. It can be jarring for newcomers to adjust your crosshair through the developer console but it is the only way to fully personalize your crosshair. At first, you have to enable the console from Settings> Game > Game > Enable developer console. Then you can type in the below commands to adjust accordingly.

  • cl_crosshairgap -1” Using this console command, you can adjust the gap in the middle of your crosshair. Change the number to adjust the gap. The smaller the value, the smaller the gap. Negative values are also allowed.
  • cl_crosshairsize 2” By using this command, you can control the length and size of the four lines that make up a standard crosshair. Change the number to adjust the size. Using a low value will make your crosshair lines very small, while using a large value will make your crosshair lines very long.
  • cl_crosshairstyle 4” With this command, you can customize your crosshair into any preset crosshair. 0 – Default, 1 – Default Static, 2 – Classic, 3 – Classic Dynamic, 4- Classic static, 5- Classic static with firing error. Recommended ones are 3 for beginners and 4,5 for the rest.
  • cl_crosshairthickness 0.3” By using this console command, you can customize the thickness of your in-game crosshair. Change the number to adjust the thickness.
  • cl_crosshair_drawoutline [0 / 1]” – You can use this console command to enable (1) or disable (0) the small black outline that surrounds your crosshair. This can enhance crosshair visibility for some players.
  • cl_crosshaircolor [1-10]” – You can use this console command to change the colors. Try out different numbers to see what you get.
  • cl_crosshairalpha [0 – 255]” – You can use this console command to adjust the crosshair transparency. Lower values make it more transparent and higher values make it opaque. 200-255 recommended.
  • cl_crosshairdynamic [ 0/1]” – You can use this console command to enable dynamic crosshair, which basically means if you are moving, the crosshair will also indicate the inaccuracy by spreading apart. Useful if you are new to the game and are learning counter strafing.

By tweaking these settings, you can get almost any kind of crosshair you want. Don’t be afraid to experiment by messing around with the values and see what you get.

CS:GO Best Crosshairs

Here we will be showing some of the best and most useful crosshairs by categorizing them into each type.

The cross

This is arguably the most popular crosshair consisting of a small static cross. Overall a well-balanced crosshair.

The cross
The Cross

Here are the commands to set up the crosshair. Simply copy and paste the entire text from the box into your console.

cl_crosshair_drawoutline “1”
cl_crosshair_dynamic_maxdist_splitratio “0”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “1”
cl_crosshair_dynamic_splitdist “11”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “255.000000”
cl_crosshaircolor “1”
cl_crosshaircolor_b “50”
cl_crosshaircolor_g “250”
cl_crosshaircolor_r “50”
cl_crosshairdot “0”
cl_crosshairgap “-2”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “2”
cl_crosshairstyle “4”
cl_crosshairthickness “1”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

The Dot

This crosshair consists of a static dot at the center of the screen. Ideal for players who prefer precision.

The Dot

Here are the commands to set up the crosshair. Simply copy and paste the entire text from the box into your console.

cl_crosshair_drawoutline “1”
cl_crosshair_dynamic_maxdist_splitratio “0”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.300000”
cl_crosshair_dynamic_splitdist “6”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “2”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “150”
cl_crosshaircolor “5”
cl_crosshaircolor_b “0”
cl_crosshaircolor_g “255”
cl_crosshaircolor_r “0”
cl_crosshairdot “1”
cl_crosshairgap “-2”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “-0.3”
cl_crosshairstyle “4”
cl_crosshairthickness “1.5”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “-100”

Large Cross

This crosshair is basically a bigger version of the cross. It features longer and thicker lines for maximum visibility and is ideal for snapping to targets at close range during entry fragging.

Large Cross

Here are the commands to set up the crosshair.

cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0.35”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.5”
cl_crosshair_dynamic_splitdist “7”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “255”
cl_crosshaircolor “1”
cl_crosshaircolor_b “50”
cl_crosshaircolor_g “250”
cl_crosshaircolor_r “50”
cl_crosshairdot “0”
cl_crosshairgap “-1”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “5”
cl_crosshairstyle “4”
cl_crosshairthickness “2”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

The Box

Often looking like a meme crosshair, at first sight, the box crosshair has is a niche one that is surprisingly functional.

The Box

Here are the commands to set up the crosshair. Simply copy and paste the entire text from the box into your console.

cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0.35”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.5”
cl_crosshair_dynamic_splitdist “7”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “255”
cl_crosshaircolor “5”
cl_crosshaircolor_b “0”
cl_crosshaircolor_g “255”
cl_crosshaircolor_r “0”
cl_crosshairdot “0”
cl_crosshairgap “-7.000000”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “2.000000”
cl_crosshairstyle “4”
cl_crosshairthickness “7.000000”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

CS:GO Pro Crosshair settings

Now we will be showcasing crosshairs of some of the most notable professional players out there in CS:GO.

s1mple Crosshair

s1mple Crosshair
cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0.35”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.5”
cl_crosshair_dynamic_splitdist “7”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “255”
cl_crosshaircolor “1”
cl_crosshaircolor_b “50”
cl_crosshaircolor_g “250”
cl_crosshaircolor_r “50”
cl_crosshairdot “0”
cl_crosshairgap “-2”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “1”
cl_crosshairstyle “4”
cl_crosshairthickness “1”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

dev1ce Crosshair

dev1ce Crosshair
cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “1.000000”
cl_crosshair_dynamic_splitdist “5”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “255.000000”
cl_crosshaircolor “1”
cl_crosshaircolor_b “50”
cl_crosshaircolor_g “250”
cl_crosshaircolor_r “50”
cl_crosshairdot “0”
cl_crosshairgap “-2”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “3”
cl_crosshairstyle “4”
cl_crosshairthickness “1”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

NiKo Crosshair

NiKo Crosshair
cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0.35”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.5”
cl_crosshair_dynamic_splitdist “7”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “250”
cl_crosshaircolor “5”
cl_crosshaircolor_b “144”
cl_crosshaircolor_g “195”
cl_crosshaircolor_r “27”
cl_crosshairdot “1”
cl_crosshairgap “-1”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “1”
cl_crosshairstyle “5”
cl_crosshairthickness “0.4”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

GuardiaN Crosshair

GuardiaN Crosshair
cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0.35”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.5”
cl_crosshair_dynamic_splitdist “7”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “200”
cl_crosshaircolor “1”
cl_crosshaircolor_b “50”
cl_crosshaircolor_g “250”
cl_crosshaircolor_r “50”
cl_crosshairdot “0”
cl_crosshairgap “0”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “2”
cl_crosshairstyle “4”
cl_crosshairthickness “0.5”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

ZywOo Crosshair

ZywOo Crosshair
cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0.35”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “0.5”
cl_crosshair_dynamic_splitdist “1”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
cl_crosshair_sniper_show_normal_inaccuracy “0”
cl_crosshair_sniper_width “1”
cl_crosshair_t “0”
cl_crosshairalpha “250”
cl_crosshaircolor “1”
cl_crosshaircolor_b “250”
cl_crosshaircolor_g “250”
cl_crosshaircolor_r “250”
cl_crosshairdot “0”
cl_crosshairgap “-3”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “2”
cl_crosshairstyle “4”
cl_crosshairthickness “0”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “3”

Best Crosshairs in CS:GO (A Complete Tier List)

  • S-Tier: Classic Static, The Cross, GuardiaN’s crosshair
  • A-Tier: Classic, The Dot, ZywOo’s crosshair, dev1ce’s crosshair, s1mple’s crosshair
  • B-Tier: Classic Dynamic, NiKo’s crosshair
  • C-Tier: The Box, Large cross

The classic static and cross are some of the most balanced crosshairs which have good visibility to snap to targets at close range and are also accurate enough to get headshots at long range. This is why they make the S-tier in our tier list. GuardiaN’s crosshair employs a modified version of it with a larger gap.

The classic is a good crosshair which was some dynamic elements but isn’t too distracting. The dot is an excellent crosshair for long-range gunplay. ZywOo, dev1ce, and s1mple’s crosshairs employ a version of this with various lengths and gaps.

The rest are okay with the classic dynamic being good for learning purposes. NiKo’s crosshair is excellent at long range but is so thin that it isn’t easily visible at all. The last two ones do work in short ranges but are mostly referred to as meme crosshairs.

At the end of the day, the crosshair just comes down to personal preference. As long as your crosshair is easily visible to you and is a good fit for your gameplay style it will be suitable for you. Although some people might think employing a new crosshair or copying their favorite pro/streamer’s crosshair might make their aim better, it is mostly down to placebo. However, don’t let that discourage you from trying out the ones discussed today to find what works for you. Who knows, maybe you’ll find your perfect crosshair.

By Ashraful Abedin FPS Writer
Follow:
Ashraful "Sparta" Abedin is a Esports writer at GameRiv. He has a rich background as a former professional CS:GO and Overwatch player. Transitioning from the competitive arena to the world of content creation, Sparta has become a pivotal source for gaming enthusiasts seeking the latest FPS news, comprehensive guides, and in-depth coverage of major tournaments, particularly focusing on Valorant and CS:GO. Not confined to FPS titles, Sparta delves into trending single-player AAA games, ensuring a well-rounded perspective on the gaming landscape. Join Ashraful "Sparta" Abedin on the exciting journey through gaming as he crafts informative and engaging content for GameRiv, connecting gamers to the heart of the industry.