Interactive tool

CS2 crosshair generator

Create and preview a CS2 crosshair across 4:3, 16:10 and 16:9 video modes. Start with a preset or adjust size, gap, thickness, color and outline, then copy your share code.

Crosshair controls

Loaded from tenzy’s current profile.

Quick presets

Video simulation

4:3 and 16:10 default to stretched on a standard 16:9 display. 16:9 uses native scaling.

GPU scaling (advanced)

Black bars and stretched scaling are normally configured in the GPU or display settings, not by the crosshair code.

Your generated crosshair

CS2 crosshair share code

CSGO-S6iR5-dbs32-qOJ9S-CRo3Z-dWkDA

The CSGO- prefix is the correct share-code format for CS2. Paste the complete code into Settings → Game → Crosshair → Share or Import.

Alternative output

CS2 Console commands

cl_crosshairstyle 0; cl_crosshairsize 19.2; cl_crosshairthickness 22.8; cl_crosshairgap 0.4; cl_crosshair_drawoutline 0; cl_crosshair_outlinethickness 0; cl_crosshairdot 0; cl_crosshaircolor 3; cl_crosshaircolor_r 255; cl_crosshaircolor_g 144; cl_crosshaircolor_b 255; cl_crosshairalpha 1; cl_crosshairusealpha 0; cl_crosshair_t 0; cl_crosshair_recoil 0; cl_crosshair_dynamic_splitdist 3; cl_fixedcrosshairgap -2.9; cl_crosshair_dynamic_splitalpha_innermod 0; cl_crosshair_dynamic_splitalpha_outermod 0; cl_crosshair_dynamic_maxdist_splitratio 1.4; cl_crosshairgap_useweaponvalue 0

Paste into the CS2 developer console. The generator only emits known CS2 crosshair commands.

How it works

How to build and test a CS2 crosshair

  1. Choose a video mode.Select the resolution, aspect ratio and scaling mode closest to the setup you use in CS2.
  2. Adjust the crosshair.Change style, length, thickness, gap, color, outline, center dot and alpha while watching the preview.
  3. Copy the result.Copy the complete CSGO- share code and import it through CS2's Share or Import window. Console commands remain available as an alternative.

The preview recreates the crosshair at the selected pixel grid. Display size, GPU scaling and monitor settings can still make the in-game result appear slightly different.

What the crosshair controls change

Length controls the four arms, thickness changes their width and gap moves them toward or away from the center. Outline, alpha and color mainly affect visibility against different maps.

Resolution and aspect ratio

A 4:3 stretched image is widened to fill a 16:9 display, while native 16:9 keeps the original proportions. The crosshair values stay the same, but their apparent shape can change with the rendered pixel grid.