CSmS7FJJdvMXnRSGYZNyKK9dsZ33sqHBmnEwRZYStcWN3ZCS2 crosshair codes of pro players
Crosshair codes of 16 pro players in the new format the game accepts since the 30 Sep 2026 update. Every code comes with its date, source and a true-size preview — exactly how the crosshair looks on a 1080p monitor, pixel for pixel. Open a player for code history, console commands and a config file.
CS2arnMXNf75z7VowpJuwMevCon3MqVy54b6kMkE9OAQRACSQ3AcVVUvKeSyBNevKRbKttKVEWq2kGMtHDiYJ2U7mLXJCSwLMCoq7kVatnTJiN6HmSnSzSBtWnA8Of6HWRuZpSjtxHCS2enD3stmaEOXrcqLf6cKaY5CCZzxi9Y48Va3YFNXAmHCCSzrHzzP2KzOOVLXec8DWd7FVv3kqrN2LQTU3RhHUDGpmTCS4SdzjbSTze4HNiKcrTiOHeQNUkEyLP26WZeSfdVHvisbCSzik8jUo6jEWCjcfyhfJwBVhM2ortyyinwaXvwsNiJAcVCSpcEzOzW7HKiReVr4Nwyr3cXOZmKL63RyYpVutHodzbjbCS4SdzjbSTze4HNiKcrTiOHeQNUkEyLP26WZeSfdVHvisbCSPywEeVDjUuAm4AscGAhMH3GPfEQEceqkdWszS2Duqp2bCShockbzVKetK3beef4jPFqOrXAiaTuveQmT6XFOvWmvAcCSu3DYQimhFNAYErVyEoDDcSbzZAAEmjAQ8KiCaT4PXFacCStYQjZf4ki9rABZ9ry3pZoyXEVvR6NCMOcxCcqNakp2ENCS4BJE9z5jkHzVcMm782SfeU3wCNqLHMV4Pv8OozqEOPLXCSn2QSoMBVfvRSBq54daHoBfoYOii7wLiOd6GENB7yu2BYLatest codes latest code changes
CSBJMAvDRj2HhFcJTorHoVkFq2nunCLCvOEz7EF6PNzu3XCS4SdzjbSTze4HNiKcrTiOHeQNUkEyLP26WZeSfdVHvisbCSzik8jUo6jEWCjcfyhfJwBVhM2ortyyinwaXvwsNiJAcVHow to apply a crosshair code
Copy the code. In the game open Settings → Game → Crosshair and press Share or Import.
Paste the code and confirm the import: the crosshair changes at once, no restart needed.
The console is even faster:
apply_crosshair_code CSmS7FJJdvMXnRSGYZNyKK9dsZ33sqHBmnEwRZYStcWN3Z. Put it on a key withbindto switch between two crosshairs mid-match. Codes from before the 30 Sep 2026 game update (CSGO-…) no longer import — every code here is already in the new format.
Crosshair console commands
| Command | What it does |
|---|---|
| cl_crosshairstyle | style: 4 — static cross (what almost every pro uses), 0 — dynamic, 6 — dot only; 10 styles in total |
| cl_crosshair_length | arm length in pixels; pros usually use 2–5 |
| cl_crosshair_thickness | arm thickness in pixels; pros use 1–2 |
| cl_crosshair_gap | gap from the centre to the start of an arm in pixels, can be negative; pros use 1–3 |
| cl_crosshair_screen_height | screen height the pixels are set for; the game rescales to your resolution |
| cl_crosshairdot | centre dot: 0 or 1 |
| cl_crosshair_drawoutline | outline: 0 — none, 1 — full, 2 — half; colour — cl_crosshairoutline_r/_g/_b/_a |
| cl_crosshaircolor_r / _g / _b / _a | colour and opacity from 0 to 255; colour presets are gone |
Any combination can be built without the console — in the crosshair generator: it outputs a code, a command line and an autoexec.