10 CS2 Crosshair Codes Used by Top Pros in 2026 (Copy-Paste)
Your crosshair is the most important pixel on your screen.
It tells you where your bullets will go. It guides your aim. It determines whether you click heads or whiff sprays.
Pro players spend hours perfecting their crosshairs. Here are the exact codes from 10 top CS2 pros—ready to copy and paste into your game.
Quick Answer Box
How to Import Crosshair Codes:
- Open CS2
- Open console (~)
- Paste the code
- Press Enter
Each code below is a single line you can paste directly.
Crosshair #1: s1mple (NAVI)
The GOAT's crosshair. Small, clean, and deadly.
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_recoil 1; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 4; cl_crosshaircolor_b 255; cl_crosshaircolor_g 255; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap -3; cl_crosshairsize 2; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1;
s1mple's Settings
| Setting | Value | |---------|-------| | Style | Classic static | | Color | White | | Size | 2 | | Gap | -3 | | Thickness | 1 | | Dot | No |
Best for: AWPers and precision aimers.
Crosshair #2: ZywOo (Vitality)
French precision in crosshair form.
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_recoil 0; 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 0; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 0; cl_crosshairgap -2; cl_crosshairsize 1.5; cl_crosshairstyle 4; cl_crosshairthickness 0; cl_crosshairusealpha 1;
ZywOo's Settings
| Setting | Value | |---------|-------| | Style | Classic static | | Color | Green | | Size | 1.5 | | Gap | -2 | | Thickness | 0 (thinnest) | | Dot | No |
Best for: Riflers who want minimal obstruction.
Crosshair #3: NiKo (G2)
The Kovač special. Maximum visibility.
cl_crosshair_drawoutline 1; 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 0.5; cl_crosshair_recoil 0; 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 255; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 0; cl_crosshairgap -1; cl_crosshairsize 2.5; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1;
NiKo's Settings
| Setting | Value | |---------|-------| | Style | Classic static | | Color | Cyan | | Size | 2.5 | | Gap | -1 | | Thickness | 0.5 | | Outline | Yes |
Best for: Aggressive entry fraggers.
Crosshair #4: m0NESY (G2)
The young prodigy's precision 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_recoil 0; 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 0; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 1; cl_crosshairgap -5; cl_crosshairsize 1; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1;
m0NESY's Settings
| Setting | Value | |---------|-------| | Style | Classic static | | Color | Green | | Size | 1 | | Gap | -5 (almost center dot) | | Dot | Yes |
Best for: AWPers who like center dots.
Crosshair #5: dev1ce (Astralis)
The Danish legend's clean setup.
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_recoil 0; 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 -1; cl_crosshairsize 3; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1;
dev1ce's Settings
| Setting | Value | |---------|-------| | Style | Classic static | | Color | Light green | | Size | 3 | | Gap | -1 | | Thickness | 1 |
Best for: Consistent riflers needing visibility.
Crosshair #6: ropz (FaZe)
The Estonian's pixel-perfect crosshair.
cl_crosshair_drawoutline 1; 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_recoil 0; 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 50; cl_crosshaircolor_g 250; cl_crosshaircolor_r 50; cl_crosshairdot 0; cl_crosshairgap -2; cl_crosshairsize 2; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1;
Best for: Lurkers and patient players.
Crosshair #7: Twistzz (FaZe)
North American precision.
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_recoil 0; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 4; cl_crosshaircolor_b 255; cl_crosshaircolor_g 255; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap -2; cl_crosshairsize 2; cl_crosshairstyle 4; cl_crosshairthickness 0; cl_crosshairusealpha 1;
Best for: Anyone wanting ultra-thin visibility.
Crosshair #8: Jame (Virtus.pro)
The patient AWPer's 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_recoil 0; 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 255; cl_crosshairdot 0; cl_crosshairgap -2; cl_crosshairsize 3; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1;
Best for: Yellow lovers and passive players.
Crosshair #9: electronic (NAVI)
The support player's visible 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_recoil 0; 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 0; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 0; cl_crosshairgap -2; cl_crosshairsize 2.5; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1;
Best for: All-round players.
Crosshair #10: sh1ro (Cloud9)
The Russian sniper's precision setup.
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_recoil 0; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 4; cl_crosshaircolor_b 255; cl_crosshaircolor_g 255; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap -3; cl_crosshairsize 1.5; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1;
Best for: AWPers wanting minimalist crosshairs.
Crosshair Settings Comparison
| Player | Size | Gap | Thickness | Color | Dot | |--------|------|-----|-----------|-------|-----| | s1mple | 2 | -3 | 1 | White | No | | ZywOo | 1.5 | -2 | 0 | Green | No | | NiKo | 2.5 | -1 | 0.5 | Cyan | No | | m0NESY | 1 | -5 | 1 | Green | Yes | | dev1ce | 3 | -1 | 1 | L.Green | No |
How to Choose Your Crosshair
Step 1: Pick a Base
Start with a pro crosshair that matches your playstyle:
- AWPer? → s1mple, m0NESY, sh1ro
- Entry? → NiKo
- Lurk? → ropz
- Support? → electronic, ZywOo
Step 2: Adjust Size
If you lose the crosshair on busy backgrounds, increase size. If it obscures heads at long range, decrease size.
Step 3: Gap
Negative gap = crosshair converges on center Positive gap = crosshair spreads out
Most pros use -1 to -3.
Step 4: Color
Test against common map backgrounds:
- Green works on most maps
- Cyan stands out well
- White is neutral but can blend with smokes
Upload Your CS2 Clips!
Hit a nasty one-tap with your new crosshair?
Submit your best CS2 clips to GGameChamps and win cash prizes!
That s1mple-style flick deserves some reward.
FAQ
Q: Does crosshair affect gameplay mechanically?
A: No, crosshair is purely visual. But better visibility = better aim subconsciously.
Q: What's the best crosshair color for colorblind players?
A: Yellow (color 5) or custom cyan often work better than green for colorblind players.
Q: Should I use recoil crosshair (cl_crosshair_recoil)?
A: Personal preference. It shows where bullets actually go during spray, which helps some players.
Q: How often should I change crosshairs?
A: Pick one and stick with it for at least 2 weeks. Constant changing prevents muscle memory.
The pro crosshair is waiting for you.
Copy, paste, frag.
See you on the server.