CS2 crosshair code converter
The game stopped accepting the oldest crosshair codes (the ones starting with CSGO-, saved before the 22 September 2026 update). Paste one here, or cl_crosshair lines from your autoexec, and we convert it to the format used since the October 2026 update.
Your new code appears here
Along with a preview of the crosshair, a list of its settings and console commands.
How to import it
Paste the old code
It starts with CSGO- or CS, and we detect which on our own.
Copy the new code
The preview shows how the crosshair looks in the new format.
Import it in the game
Settings, the Crosshair / Scopes tab, the share/import button.
Frequently asked questions
Why does my old crosshair code not work?
The CS2 updates of 22 September and 1 October 2026 changed how crosshairs are stored. The game rejects the oldest codes in the format known from CS:GO. Paste such a code into the converter and copy the new one.
How do I import the new code in the game?
Open the game settings, go to the Crosshair / Scopes tab, use the share/import button next to the preview, paste the code and confirm. After import the values adapt to the resolution you play at.
Why does the same crosshair have different codes for different players?
A code holds values in pixels and the screen height they were set for. A player on a 960-pixel-high screen gets a different code than one on 1080, and the game converts and rounds each value separately on the screen of whoever loads it.
Where can I find current pro player crosshair codes?
In the pro player crosshair database, where the codes are already in the new format and come from match demos.