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.
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
- Go to the game settings menu: click the icon in the upper left corner and choose the Game tab.
- 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.
- Enable the developer console in the game menu.
- Press the tilde in a match to activate the console. You can do it in practice mode to not distract yourself during real matchmaking.
- 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.
- Open the settings menu and head to the ‘Game’ tab.
- Click the ‘Crosshair’ tab or scroll down to the crosshair parameters.
- Find the image that represents what your current crosshair looks like.
- Press the button ‘Share’ or ‘Import’. It’s located directly in the image.
- In the pop-up window, you can copy your code to share with other people.
- Paste any pro CS2 crosshair code to the text bar and press the Import button to use the settings for your game.
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
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
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
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
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
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
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
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
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
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
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.
- EliGE: CSGO-bhXDY-jcmPC-839WM-jiMNS-mmbxJ
- m0NESY: CSGO-wAD3c-ykt5L-zvZ98-vBisR-6sWPA
- blameF: CSGO-Nohbd-CKLRk-eTa2e-eBY3S-yCAMK
- FalleN: CSGO-QtBeN-Duq5h-F6yYc-DW2q7-REbEC
- huNter-: CSGO-2779L-qBDjB-Vfyxc-UArZ9-maOUD
- rain: CSGO-9neHP-Zf6Sj-Qv9zd-VaCmc-3QqNO
- YEKINDAR: CSGO-ySLmr-MRRob-xAdOd-Ekkkf-JkA6Q
- NAF: CSGO-J29Jc-WDCwx-VdLUG-szY5O-33LsE
- dupreeh: CSGO-9neHP-Zf6Sj-Qv9zd-VaCmc-3QqNO
- Aleksib: CSGO-WWYXF-EUK4o-nr3dx-K3sZf-DbapG
- donk: CSGO-m59E3-risnC-Vk9Zs-YBG9v-VwLXL
- bLitz: CSGO-peqCj-cRKwS-joxsM-L2p4W-JK5mA
- Magisk: CSGO-kEmNx-5aKnh-mRjzV-CSfaU-9mKjC
- aliStair: CSGO-nARkN-Ms8KK-aASXj-ojBzr-ojbcP
- Brollan: CSGO-FnJLE-pUbZP-vnNr4-OEcBH-2zpxA
- karrigan: CSGO-3yt5R-uCShy-O7j3L-MnLHk-Xk2AC
- tabseN: CSGO-F56MZ-GqrpO-QZdsy-bpUsr-cwzkG
- b1t: CSGO-74q7o-bvpfG-mvA6s-6bAtd-OnMHA
- KSCERATO: CSGO-qYwT2-vqnro-p87tF-akKb5-h7z6A
- 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!
Follow DMarket on Facebook and Twitter to get more useful CS2 guides.