Browse and copy crosshair share codes from 191 professional Counter-Strike 2 players. Every code below comes from our pro settings database — no placeholders, no made-up codes.
Copy the share code from any player card above (it starts with CSGO-).
In CS2, open Settings → Game → Crosshair.
Click the Share/Import icon, paste the code, and confirm.
Codes apply instantly and can be tweaked afterwards — if you'd rather build from a pro's base and adjust size, gap, or color yourself, load a preset in the crosshair generator. For each player's full setup — sensitivity, resolution, gear, and config — see their profile in the pro settings database.
What 191 Pro Crosshairs Have in Common
Aggregating the library gives a clear picture of the current pro meta. 0% run Classic Static (style 4) — a crosshair that never expands with movement or fire, because spray feedback belongs in your muscle memory, not on your screen. The most common colors are custom (36%), green (28%) and cyan (26%). 9% use a center dot, 17% keep an outline for visibility on bright surfaces, and the median crosshair size is just 1 — with 97% running a negative gap that pulls the arms tighter than the default. If you are unsure where to start, those numbers are the template: small, static, high-contrast, minimal clutter.
Picking a Code by Role
Filter the grid by role before you copy. AWPers tend toward dots or tiny crosses — the scope does the aiming, so the unscoped crosshair only needs to mark flick targets. Riflers and entry players keep short, thin arms that stay readable during spray transfers. IGLs and support players often run slightly larger, higher-visibility setups because they spend more time reading the map than micro-aiming. Copying a player whose role — and even resolution — matches yours means the crosshair will feel right sooner; each player card links to their full settings page with resolution, sensitivity and gear.
What Makes a Good Crosshair
Almost every code in this library shares three traits: a static style (almost always style 4, Classic Static) that never expands while moving, a small size with a tight or negative gap so the crosshair covers as little of the target as possible, and a high-contrast color — green and cyan dominate because they stand out against every competitive map. AWPers often run a plain dot or tiny cross for exact placement, while rifle players keep short arms to track spray transfers. Copy a player whose role matches yours before fine-tuning.
Frequently Asked Questions
How do I import a CS2 crosshair code?
Copy the crosshair code (starts with "CSGO-"), go to Settings → Game → Crosshair → Share or Import, paste it, and click "Import". Your crosshair will update instantly.
What makes a good crosshair?
A good crosshair balances visibility and minimal obstruction. Most pros use small gaps and thin lines to see through to their target. A center dot helps precise placement, while an outline aids visibility in bright areas.
Should I use a crosshair code or customize my own?
Starting with a pro's code is great for learning their playstyle, but personalization matters. Tweak alpha, size, and gap to what feels natural for your eyes and monitor. Many pros fine-tune their crosshairs regularly.
What's the difference between crosshair styles?
CS2 has six styles (cl_crosshairstyle 0-5): 0 is the CS:GO default dynamic crosshair, 1 is its static variant, 2 is Classic (mostly static with dynamic dots when firing), 3 is Classic Dynamic (expands as you move and shoot), 4 is Classic Static (never moves — the choice of most pros), and 5 is Legacy, the old-school crosshair that expands only while shooting.
Do crosshair codes transfer between CS:GO and CS2?
Yes! Crosshair codes from CS:GO work in CS2. The sharing format remained the same, so you can use classic crosshairs from competitive history.