CROSSHAIRGEN

CS2 crosshair · 2026

CS2 crosshair codes & generator

Copy a pro’s crosshair, make your own with a live in-game preview, or fix an old CSGO- code. Every code on this site uses CS2’s new format from the September 2026 update and imports in one click.

Most searched pro crosshair

  • donk

    Team Spirit · 1280×960 stretched

    CSLUbZHNWdPJha9BqBKGz7cjnuYiiBUayPBaVLvOykUYtY
    Edit

donk’s crosshair settings →

Pro crosshairs

CS2 pro crosshair codes

The crosshairs these pros used before the update, as new codes that import as is. Each is converted at the player’s own resolution.

  • ZywOo

    Team Vitality · 1280×960 stretched

    CS5VD6DDR67rots4FLBGBbyRsPrGBRcnUQpjsfZJrsiFTY
    Edit
  • s1mple

    BC.Game · 1280×960 stretched

    CSTFwEeJqTGeVVoCvo5qkmF8pS8vX9KzqFpnNsMOB2xOym
    Edit
  • m0NESY

    Falcons Esports · 1280×960 stretched

    CStLmGWwjzBrK84RGQeTkArGmNrWYe2cO7tBmvFAnXBEEQ
    Edit
  • NiKo

    Falcons Esports · 1280×960 stretched

    CSr8ZYF3mqQhy3TvUiz5MrppUPLTZR8S3YPvqKGRbJhO9C
    Edit
  • ropz

    Team Vitality · 1920×1080 native

    CSkXM8VqwJSrDojStcjLO4boTVNF2fw8EQDTU3cfue8CHE
    Edit
  • sh1ro

    Team Spirit · 1280×960 stretched

    CSojoc9M2wtVeEo2x3RjRkjV5wUGUjc3G2FNDRRWGDtRZf
    Edit
  • Twistzz

    FaZe Clan · 1280×960 stretched

    CSOwzDviU9uKRQbzJuXZDxJGyzSSDK39v7CmJmUQMRxyZd
    Edit

All 20 pro crosshairs → · All crosshair codes →

How to use a code

How to import a crosshair code in CS2

  1. Copy the codeNew codes start with CS and have no dashes. An old CSGO- code needs the crosshair migrator first.
  2. Open crosshair settingsIn CS2 go to Settings → Crosshair/Scopes and click Share or Import.
  3. Paste and importPaste the code, click Import and check the preview. Or paste the console command after pressing ~.

Pictures for all three ways (import, console and autoexec.cfg) are in the step-by-step guide.

Settings explained

CS2 crosshair settings explained

Since the September 2026 update, sizes are pixels at the screen height stored in the code. A code carries these settings:

CommandWhat it doesValues
cl_crosshairstyleStyle: static cross, dynamic cross, dot only, circle and more0–9
cl_crosshair_lengthLength of each line0–255 px
cl_crosshair_thicknessLine thickness0–32 px
cl_crosshair_gapDistance from the centre to each line; can be negativepx
cl_crosshairdotCentre dot0 / 1
cl_crosshair_tT style: hides the top line0 / 1
cl_crosshair_drawoutlineOutline: none, full or half0 / 1 / 2
cl_crosshaircolor_r/g/bColour as red, green, blue0–255
cl_crosshaircolor_aOpacity0–255
cl_crosshair_recoilCrosshair follows recoil0 / 1
cl_crosshair_screen_heightScreen height the sizes are for; CS2 rescales at other resolutionse.g. 1080

What is the best CS2 crosshair?

The one you can see on every map without it covering heads. Of the 20 pros on CrosshairGen, 19 use the static cross, all use lines 4 px long or shorter, 17 have no centre dot and none uses an outline. 12 play green and 6 cyan, and 16 play at 1280×960 stretched. Start from a pro crosshair, then adjust length and gap in the generator until it feels right.

Old CSGO- code not working?

After the September 2026 update CS2 only imports codes that start with CS. Paste your old code into the crosshair migrator: it converts it at the resolution you played at, pixel for pixel.

Open the crosshair migrator

FAQ

Questions

What is a CS2 crosshair code?

A share code that stores every crosshair setting in one string. Since 30 September 2026 codes start with CS, are 46 characters long and have no dashes. Import one under Settings → Crosshair/Scopes → Share or Import.

How do I copy a pro’s crosshair?

Open the pro’s page, click Copy new code and import it in CS2. Each pro code is converted at that player’s own resolution; CS2 rescales it if you play at a different one.

What is the best CS2 crosshair?

One you can see on every map that doesn’t cover targets. 19 of the 20 pros here use a small static cross with no outline. Try a few pro crosshairs, then fine-tune in the generator.

Why does my old CSGO- crosshair code not work?

The September 2026 update changed crosshair sizes to pixels and the code format to CS…. Old codes no longer import; convert yours in the crosshair migrator.

Do crosshair codes depend on resolution?

Yes. A new code stores the screen height its sizes were made for, and CS2 rescales it at other resolutions so it keeps its proportions.

Is CrosshairGen free and safe?

Yes. It’s free, needs no account and only produces share codes and standard console commands, the same as changing settings by hand. Everything runs in your browser.

Like CrosshairGen?
Buy me a coffee ☕

CrosshairGen is free, has no ads and collects nothing. Every time CS2 changes the crosshair, it gets updated. A coffee is what keeps that going.

☕ Buy me a coffee Ko-fi

One-off tip via Ko-fi.