Home / CS2 Crosshair Commands Reference

CS2 Crosshair Commands Reference

Every cl_crosshair… console command, what it does, and the values it accepts.

You can set your crosshair entirely from the console. Press ~ in CS2 to open it, then enter any of the commands below. Prefer a visual approach? Use the crosshair generator and it writes these commands for you.

CommandValuesWhat it does
cl_crosshairstyle0–5Crosshair behaviour. 4 = Classic Static (recommended). 0–1 = default, 2–3 = dynamic/classic.
cl_crosshairsize0–10Length of each crosshair line.
cl_crosshairthickness0–6Width of each line.
cl_crosshairgap-5–5Distance from the centre to the start of each line. Negative = tighter.
cl_crosshairdot0 / 1Adds a centre dot when set to 1.
cl_crosshair_t0 / 1T-shape: removes the top line when set to 1.
cl_crosshair_drawoutline0 / 1Draws a black outline around the crosshair.
cl_crosshair_outlinethickness0–3Thickness of the outline.
cl_crosshaircolor0–50 red, 1 green, 2 yellow, 3 blue, 4 cyan, 5 custom (use the RGB commands below).
cl_crosshaircolor_r0–255Red channel (when colour = 5).
cl_crosshaircolor_g0–255Green channel (when colour = 5).
cl_crosshaircolor_b0–255Blue channel (when colour = 5).
cl_crosshairusealpha0 / 1Enables transparency control via cl_crosshairalpha.
cl_crosshairalpha0–255Crosshair opacity. 255 = fully opaque.

Applying a full crosshair

Paste a whole set at once, separated by semicolons. For example:

cl_crosshairstyle 4; cl_crosshairsize 2; cl_crosshairthickness 1; cl_crosshairgap -2; cl_crosshaircolor 1; cl_crosshair_drawoutline 1

Saving it permanently

Add the commands to your autoexec.cfg so they load every time you launch CS2. Or just import a crosshair code from the in-game menu.

Browse pro crosshairs for ready-made command sets, or read our best settings guide.