SPAWNSY

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

  1. Paste the old code

    It starts with CSGO- or CS, and we detect which on our own.

  2. Copy the new code

    The preview shows how the crosshair looks in the new format.

  3. 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.

All crosshairs