promo
  1. DMarket Blog
  2. Guides
  3. The Best CS2 Crosshair Settings and Codes
Post thumbnail

The Best CS2 Crosshair Settings and Codes

After gaining some initial experience in Counter-Strike 2, it’s quite helpful to adjust various game settings and create your perfect playing environment. This process sure includes the CS2 crosshair, which is visible on screen throughout your matches.

Your accuracy strongly depends on how comfortable the crosshair is specifically for your personal style and preferences. In general, it should be nicely visible but without covering in-game objects and taking too much of your attention. Adjusting CS2 crosshair settings for this purpose may take time and effort, as you need to check out how your ideas work directly in the game.

A slightly different approach may be more effective. You can copy and import the CS2 crosshair codes and settings of esports professionals to use them for your own success. These players obviously know the type of crosshair that helps them win Counter-Strike 2 matches and tournaments.

Crosshair Settings in the Game Menu

Even if you just want to copy someone’s settings, it’s a good idea to have a proper understanding of the crosshair’s parameters in CS2. It’s important as you may need to take pro codes only as a basis for your unique settings, and you will need to change small details to reach your best competitive comfort.

It is easy to change crosshair settings in Counter-Strike 2! You need to visit the default game menu, and look through the detailed parameters here. While we have a dedicated article to help you with the best CS2 settings in general and pro CS2 settings, here we list everything related to the crosshair and briefly explain what these parameters mean.

crosshair settings in cs2

All CS2 Crosshair Parameters

A great thing about changing parameters in the game settings menu is that CS2 has a visual representation of what the crosshair will look like. Just check out the image there. You can even switch to a different background to see the color and form in a few game maps.

  • Crosshair style—it can be Classic, which expands quite significantly during movement and shooting, Classic Static, with a bigger internal gap, which doesn’t change, and Legacy, with a gap that only expands during shooting.
  • Friendly Fire Reticle Warning—it can be Always On or Always Off.
  • Follow Recoil—the crosshair follows recoil. This may be helpful for getting accustomed to Counter-Strike spray patterns.
  • Center Dot—to have a dot in the middle of your CS2 crosshair, or not.
  • Length—this is a quite straightforward parameter that corresponds to the line length.
  • Thickness—how thick the crosshair lines are.
  • Gap—the size of the gap in the middle.
  • Outline—you can add an online to make the crosshair lines more visible in any background. This parameter has the option to turn the outline off and on. The thickness can be changed as well.
  • Red, Green, and Blue—change the CS2 crosshair color by selecting how much red, green, and blue it has (RGB).
  • Alpha—it’s the transparency parameter. It can be totally turned off. If Alpha is on, you can set up how transparent the crosshair is.
  • T Style—the crosshair is shaped as the letter T.
  • Deployed Weapon Gap—the gap depends on the CS2 weapon you currently have.
  • Show Player Crosshair and Show my Crosshair While Spectating Bots—these parameters are about the spectator mode. You can see yours and others’ crosshairs while watching matches.

How to Change the CS2 Crosshair Settings

  1. Go to the game settings menu: click the icon in the upper left corner and choose the Game tab.
  2. Scroll to the Crosshair section or click the Crosshair tab in the upper menu.

How to Add CS2 Crosshair Commands to the Console

Sets of CS2 crosshair console commands look massive, but adding them to the game is a pretty straightforward process.

  1. Enable the developer console in the game menu.
  2. Press the tilde in a match to activate the console. You can do it in practice mode to not distract yourself during real matchmaking.
  3. Paste commands to the console and press enter.

How to Use (Import) CS2 Crosshair Codes

Adding pro crosshair settings is super easy in Counter-Strike 2.

  1. Open the settings menu and head to the ‘Game’ tab.
  2. Click the ‘Crosshair’ tab or scroll down to the crosshair parameters.
  3. Find the image that represents what your current crosshair looks like.
  4. Press the button ‘Share’ or ‘Import’. It’s located directly in the image.
  5. In the pop-up window, you can copy your code to share with other people.
  6. Paste any pro CS2 crosshair code to the text bar and press the Import button to use the settings for your game.
import and share cs2 crosshair settings

The Best CS2 Crosshairs Used by Pro Players

Counter-Strike 2 has a great option to use someone’s crosshair code and quickly import their settings to your game. Previously, it was a bit more complicated, as players had to deal with a mass of console commands.

CS2 sure has the developer console. You may want to check out our article with the most effective CS2 console commands for more information on the topic. And if you prefer this method, our list of crosshair settings of CS2 pro players contains some commands for you to use. Still, using codes feels somewhat easier.dma

ZywOo

This guy is one of the best CS2 players on the professional scene. As an AWPer of Team Vitality, ZywOo won quite a few S-tier tournaments in 2023.

ZywOo’s сrosshair settings config

cl_crosshairgap "-3"
cl_crosshair_outlinethickness "1"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "255"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "3"
cl_crosshaircolor "4"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0.3"
cl_crosshairthickness "1"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "1"

ZywOo’s crosshair code

CSGO-kr5tQ-Vk5rB-voGTj-t6Jyr-ruWPA
ZywOo cs2 crosshair settings

NiKo

Here we have another legendary Counter-Strike competitor. Nikola “NiKo” Kovač from Bosnia and Herzegovina is a Rifler in the team G2 Esports. His achievements include victories at IEM Katowice and Cologne in 2023.

NiKo’s crosshair settings config

cl_crosshairgap "-4"
cl_crosshair_outlinethickness "0"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "145"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "-2"
cl_crosshaircolor "5"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0.3"
cl_crosshairthickness "1"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "1"

NiKo’s crosshair code

CSGO-OFKZZ-mZp9n-KXx4x-2SmEp-jcYHK
NiKo cs2 crosshair settings

s1mple

This guy is simply an icon of professional Counter-Strike. The Ukrainian player is well-known for being effective with different weapons.

s1mple’s crosshair settings config

cl_crosshairgap "-4"
cl_crosshair_outlinethickness "1"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "0"
cl_crosshairalpha "250"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "3"
cl_crosshaircolor "2"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0.3"
cl_crosshairthickness "1"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "1"

s1mple’s crosshair code

CSGO-MQfzY-jnHyz-Whzv3-USwcf-2pFKO
s1mple cs2 crosshair settings

ropz

With FaZe Clan, ropz celebrated many S-tier victories, including PGL Major Antwerp 2022. His time with MOUZ (mousesports) was also pretty successful.

ropz’s crosshair settings config

cl_crosshairgap "-3"
cl_crosshair_outlinethickness "0"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "0"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "-2"
cl_crosshaircolor "1"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0.3"
cl_crosshairthickness "0.5"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "2"

ropz’s crosshair code

CSGO-nCfX7-54ue9-aC5eV-6Womf-Q6izO
ropz cs2 crosshair settings

dev1ce

Not only is this player brilliant on his own, but dev1ce was also part of one of the most successful Counter-Strike rosters of all time: Astralis, in the team’s golden period.

dev1ce’s crosshair settings config

cl_crosshairgap "-2"
cl_crosshair_outlinethickness "0.5"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "0"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "0"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "0"
cl_crosshaircolor "1"
cl_crosshair_drawoutline "true"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.9"
cl_crosshair_dynamic_maxdist_splitratio "0.4"
cl_crosshairthickness "0"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "1"

dev1ce’s crosshair code

CSGO-MQYLm-nK5pN-DtXZW-KkmSV-OP3ED
dev1ce cs2 crosshair settings

stavn

stavn has been playing for Heroic for quite a few years now. He is a great representative of the Danish CS tradition, and his trophy room is filled with S-tier rewards.

stavn’s crosshair settings config

cl_crosshairgap "-2"
cl_crosshair_outlinethickness "1"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "255"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "3"
cl_crosshaircolor "4"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0.3"
cl_crosshairthickness "0"
cl_crosshairdot "true"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "1"

stavn’s crosshair code

CSGO-nZzFt-LdGu8-sDC4d-yn89L-a7LsE
stavn cs2 crosshair settings

frozen

For a pretty long time, frozen played for mousesports/MOUZ, experiencing ups and downs, naturally. He is part of FaZe Clan now, and his results with the team are impressive: including victory at one of the biggest CS2 tournaments in 2024, Intel Extreme Masters Chengdu 2024.

frozen’s crosshair settings config

cl_crosshairgap "-4"
cl_crosshair_outlinethickness "0"
cl_crosshaircolor_r "50"
cl_crosshaircolor_g "250"
cl_crosshaircolor_b "185"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "5"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "-5"
cl_crosshaircolor "5"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0"
cl_crosshairthickness "1"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "1"

frozen’s crosshair code

CSGO-SwysG-uevv9-aL4m2-czGPr-vSVaK
frozen cs2 crosshair settings

broky

He is an AWPer for FaZe Clan. broky has been playing for the team for a few years already, and he is one of the reasons for its impressive successes.

broky’s crosshair settings config

cl_crosshairgap "-3"
cl_crosshair_outlinethickness "1"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "0"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "4"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "3"
cl_crosshaircolor "2"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "1"
cl_crosshair_dynamic_maxdist_splitratio "0"
cl_crosshairthickness "1"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "2.5"

broky’s crosshair code

CSGO-tvyae-6jjWd-kvBXv-rcAtd-OnMHA
broky cs2 crosshair settings

Spinx

The player was in ENCE for a couple of years, with somewhat shaky results (which sure included big victories). Now, Spinx is part of Team Vitality—and he made his contribution to the mind-blowing success in 2023.

Spinx’s crosshair settings config

cl_crosshairgap "-3.9"
cl_crosshair_outlinethickness "1"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "180"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "3"
cl_crosshaircolor "5"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_maxdist_splitratio "0.5"
cl_crosshairthickness "0"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "0.8"

Spinx’s crosshair code

CSGO-7dqxH-3n2pw-4dFz5-uMxfU-hiA6Q
Spinx cs2 crosshair settings

cadiaN

For a big part of his career, cadiaN played for Heroic. Then he went to Team Liquid, and continued being super effective at the top-most level of CS2 esports.

cadiaN’s crosshair settings config

cl_crosshairgap "-1"
cl_crosshair_outlinethickness "0"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "0"
cl_crosshairalpha "255"
cl_crosshair_dynamic_splitdist "3"
cl_crosshair_recoil "false"
cl_fixedcrosshairgap "-1"
cl_crosshaircolor "2"
cl_crosshair_drawoutline "false"
cl_crosshair_dynamic_splitalpha_innermod "0"
cl_crosshair_dynamic_splitalpha_outermod "1"
cl_crosshair_dynamic_maxdist_splitratio "1"
cl_crosshairthickness "1"
cl_crosshairdot "false"
cl_crosshairgap_useweaponvalue "false"
cl_crosshairusealpha "true"
cl_crosshair_t "false"
cl_crosshairstyle "4"
cl_crosshairsize "2"

cadiaN’s crosshair code

CSGO-Wji2E-fZG8e-CAq8z-fVZOm-9R88F
cadiaN cs2 crosshair settings

More CS2 Crosshair Codes

As importing codes for changing crosshair settings is a more convenient method, let’s list the codes of a few more CS2 pro players.

  1. EliGE: CSGO-bhXDY-jcmPC-839WM-jiMNS-mmbxJ
  2. m0NESY: CSGO-wAD3c-ykt5L-zvZ98-vBisR-6sWPA
  3. blameF: CSGO-Nohbd-CKLRk-eTa2e-eBY3S-yCAMK
  4. FalleN: CSGO-QtBeN-Duq5h-F6yYc-DW2q7-REbEC
  5. huNter-: CSGO-2779L-qBDjB-Vfyxc-UArZ9-maOUD
  6. rain: CSGO-9neHP-Zf6Sj-Qv9zd-VaCmc-3QqNO
  7. YEKINDAR: CSGO-ySLmr-MRRob-xAdOd-Ekkkf-JkA6Q
  8. NAF: CSGO-J29Jc-WDCwx-VdLUG-szY5O-33LsE
  9. dupreeh: CSGO-9neHP-Zf6Sj-Qv9zd-VaCmc-3QqNO
  10. Aleksib: CSGO-WWYXF-EUK4o-nr3dx-K3sZf-DbapG
  11. donk: CSGO-m59E3-risnC-Vk9Zs-YBG9v-VwLXL
  12. bLitz: CSGO-peqCj-cRKwS-joxsM-L2p4W-JK5mA
  13. Magisk: CSGO-kEmNx-5aKnh-mRjzV-CSfaU-9mKjC
  14. aliStair: CSGO-nARkN-Ms8KK-aASXj-ojBzr-ojbcP
  15. Brollan: CSGO-FnJLE-pUbZP-vnNr4-OEcBH-2zpxA
  16. karrigan: CSGO-3yt5R-uCShy-O7j3L-MnLHk-Xk2AC
  17. tabseN: CSGO-F56MZ-GqrpO-QZdsy-bpUsr-cwzkG
  18. b1t: CSGO-74q7o-bvpfG-mvA6s-6bAtd-OnMHA
  19. KSCERATO: CSGO-qYwT2-vqnro-p87tF-akKb5-h7z6A
  20. Stewie2K: CSGO-W8z22-FFWBE-DTYiY-AyEb5-iKH8D

Customizing your crosshair using CS2 crosshair commands is more than just a matter of personal taste; it can enhance your aiming accuracy, reaction time, and overall gameplay together with other CS2 tips. A well-chosen crosshair can help players track movement, align shots more precisely, and perform better in various in-game situations, from long-range sniping to close-quarters combat.


Trade on the go - install the mobile app of DMarket from Google Play or App Store. Never miss great prices and unique skins. The best CS2, Dota 2, Rust and TF2 marketplace is always at hand!

download DMarket app on the Appstore get DMarket app on Google Pay

Follow DMarket on Facebook and Twitter to get more useful CS2 guides.

enhance your game
Refresh your skins inventory
Go to market