CROSSHAIRGEN

CS2 crosshair generator

CS2 crosshair generator

Drag the sliders and watch the crosshair in game at your real resolution. Start from scratch, from a pro’s crosshair or from any code you paste, then copy the share code, the console command or an autoexec.

  • Actual-size preview
  • Code, console, autoexec
  • Start from any pro
Start from a pro:

Crosshair settings

In-game preview

Actual size

How to apply

Put the new crosshair in game

Pick one of three ways. Importing the new code takes ten seconds; the console and autoexec are there if you like configs.

Option 1: Import the new code

Recommended

Carries every setting and your resolution, and rescales if you change resolution later.

  1. Open crosshair settingsLaunch CS2, click the gear at the top left to open Settings, then the Crosshair/Scopes tab.
  2. Click “Share or Import”It sits at the top right of the crosshair settings.
  3. Paste and importClick “Copy new code” on this page, paste it into the box in game (Ctrl+V) and click Import. Check the preview and you’re done.

Option 2: Console command

Handy if importing doesn’t suit you, or you want to see every value.

  1. Enable the consoleIn Settings → Game, set Enable Developer Console (~) to Yes.
  2. Paste and press EnterJoin a game at your usual resolution, press ~, paste the copied command and press Enter. The leading cl_crosshair_screen_height records your resolution.

Option 3: autoexec.cfg

Applies the crosshair every time the game starts, so a reset can’t lose it.

  1. Drop it in the cfg folderClick “Download autoexec” and put the file in Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\. Already have an autoexec.cfg? Copy the crosshair lines into it instead.
  2. Add a launch optionIn your Steam library, right-click Counter-Strike 2 → Properties → Launch Options and add +exec autoexec.

FAQ

Questions

How do I make a CS2 crosshair?

Drag the sliders under Crosshair settings and watch the preview, which shows the crosshair at actual size for the resolution you picked. When it looks right, copy the share code and import it in CS2 under Settings → Crosshair/Scopes → Share or Import.

Can I edit an existing crosshair code?

Yes. Paste any CS2 code (starts with CS) or an old CSGO- code into the box at the top. It is loaded into the sliders, and the code updates as you change them.

Why does the resolution matter?

CS2 crosshair sizes are pixels at the screen height stored in the code. The generator works in pixels at your resolution and stores it, so CS2 draws what you see here and rescales it if you change resolution.

Which crosshair do pros use?

19 of the 20 pros on CrosshairGen use a small static cross with no outline. Pick one with the buttons above or browse all pro crosshairs.

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.