Interactive tool

CS2 crosshair generator

Preview a crosshair across 4:3, 16:10 and 16:9 video modes, then copy only allowlisted CS2 commands.

Crosshair controls

Loaded from biguzera's current profile.

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.

Safe allowlisted output

Console commands

cl_crosshairstyle 4; cl_crosshairsize 1.5; cl_crosshairthickness 0; cl_crosshairgap -4; cl_crosshair_drawoutline 0; cl_crosshair_outlinethickness 0; cl_crosshairdot 0; cl_crosshaircolor 5; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshaircolor_b 165; cl_crosshairalpha 245; cl_crosshairusealpha 1; cl_crosshair_t 0; cl_crosshair_recoil 0; cl_crosshair_dynamic_splitdist 0; cl_fixedcrosshairgap 0; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.9; cl_crosshair_dynamic_maxdist_splitratio 0.4; cl_crosshairgap_useweaponvalue 0

Paste into the CS2 developer console. The generator only emits known 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.Use the generated console commands in CS2 or copy the share code when one is available.

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.

Import the crosshair into CS2

Open the in-game crosshair settings to import a share code, or enable the developer console and paste the generated commands.

How to import a CS2 crosshair code