Skip to main content

CS2 Crosshair Code Decoder

Decode a CSGO-xxxxx crosshair share code into cl_crosshair console commands.

Reviewed by · Last reviewed

Console commands
Paste a share code above to see the cl_crosshair* commands.

Frequently Asked Questions

How do I use a CS2 crosshair share code?

Paste the CSGO-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx code into this tool. It decodes the code into the matching cl_crosshair* console commands. Copy them, paste them into the CS2 console, and your crosshair updates instantly. CS2 can also import a code directly from the crosshair settings menu.

What does the share code actually contain?

The code is a base-58 encoded block of 18 bytes. The first byte is a checksum; the rest pack every crosshair setting - style, size, thickness, gap, outline, colour (RGB), alpha, centre dot, T-style and more - as signed fixed-point values and bit flags.

Why does it say my code is invalid?

Each code carries a one-byte checksum. If a character is missing, swapped, or mistyped, the checksum will not match and the tool reports the code as invalid rather than showing wrong settings. Re-copy the full code, including the CSGO- prefix and all four dashes.

Is my crosshair code sent to a server?

No. Decoding is pure math that runs entirely in your browser. There is no network request and nothing is stored.

Does this work for both CS:GO and CS2 codes?

Yes. CS2 kept the same CSGO- share-code format, so codes shared for either game decode the same way and produce valid cl_crosshair commands.

Related tools

More Gaming Tools

Support ZeroUtil