cs2crosshaircode.com is a reference for Counter-Strike 2 crosshair codes. It exists because most crosshair lists online are either thin, out of date, or contain codes that were never valid in the first place.
How codes are verified
Every share code contains a checksum byte. A code that was typed by hand, edited, or invented fails it. We run each code through our decoder when the site is built and refuse to publish anything that does not pass. This does not prove a code belongs to a specific player, but it does guarantee the code will import.
Codes are collected from tournament configs and official player pages and carry a verified date. The settings shown on each page are decoded from the code rather than copied from another site, so they cannot drift from what actually imports into the game.
How previews are rendered
Previews use the same pixel math the game engine uses: bar length and thickness scale with screen height, the gap is an offset from a base of four pixels, thickness rounds to whole pixels, and the outline is drawn per bar. We simulate a 1080p screen. Backgrounds are flat colour panels approximating common map surfaces rather than real screenshots.
What we do not have
We do not publish sensitivity, DPI, resolution or gear. Those values are not part of a share code and we have not found a source we trust enough to publish them. Team assignments are accurate as of each player's verified date and may lag roster moves.
Corrections
If a code is outdated or a player has switched teams, email [email protected] with the player name, the new code and where it came from. Codes that fail the checksum will not be added.
The database currently holds 350 players and was last verified on Sep 4, 2026.
This site is not affiliated with Valve Corporation. Counter-Strike is a trademark of Valve Corporation.