CS2 Troll Crosshair Codes

Copy a command line below and paste it into the CS2 developer console. Enable the console first under Settings → Game → Enable Developer Console, then open it with the tilde key.

What makes a troll crosshair

CS2 has no shapes or images — its crosshair is four bars and a dot. The troll potential is in the extremes: maximum size, maximum gap, zero alpha, recoil tracking left on. Every line below is standard console commands, nothing more.

All 11 troll crosshair codes

Click a code to copy it. Click a name for the preview and full details.

CrosshairConsole CommandsColour
Giant Cross cl_crosshairstyle 4; cl_crosshairsize 10; cl_crosshairgap 0; cl_crosshairthickness 3; cl_crosshairdot 1; cl_crosshaircolor 0; cl_crosshair_drawoutline 1 red
Pink Power cl_crosshairstyle 4; cl_crosshairsize 2; cl_crosshairgap -1; cl_crosshairthickness 2; cl_crosshairdot 1; cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshaircolor_b 255; cl_crosshair_drawoutline 1 pink
Screen Eater cl_crosshairstyle 4; cl_crosshairsize 10; cl_crosshairgap 10; cl_crosshairthickness 6; cl_crosshairdot 0; cl_crosshaircolor 4; cl_crosshair_drawoutline 1; cl_crosshair_outlinethickness 3 cyan
Invisible Crosshair cl_crosshairstyle 4; cl_crosshairsize 0; cl_crosshairgap -5; cl_crosshairthickness 0; cl_crosshairdot 0; cl_crosshairusealpha 1; cl_crosshairalpha 0 white
Meme Blob cl_crosshairstyle 4; cl_crosshairsize 0; cl_crosshairgap -5; cl_crosshairthickness 6; cl_crosshairdot 1; cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshaircolor_b 0; cl_crosshair_drawoutline 1 red
Confetti Cross cl_crosshairstyle 4; cl_crosshairsize 8; cl_crosshairgap 6; cl_crosshairthickness 1; cl_crosshairdot 1; cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 105; cl_crosshaircolor_b 180; cl_crosshair_drawoutline 1; cl_crosshair_outlinethickness 2 pink
Giant T cl_crosshairstyle 4; cl_crosshairsize 10; cl_crosshairgap 4; cl_crosshairthickness 5; cl_crosshairdot 0; cl_crosshaircolor 2; cl_crosshair_t 1; cl_crosshair_drawoutline 1 yellow
Hairline cl_crosshairstyle 4; cl_crosshairsize 10; cl_crosshairgap -5; cl_crosshairthickness 0; cl_crosshairdot 0; cl_crosshaircolor 1; cl_crosshair_drawoutline 0 green
Scope Bars cl_crosshairstyle 4; cl_crosshairsize 9; cl_crosshairgap 8; cl_crosshairthickness 4; cl_crosshairdot 1; cl_crosshaircolor 0; cl_crosshair_sniper_width 4; cl_crosshair_drawoutline 1 red
Recoil Chaos cl_crosshairstyle 4; cl_crosshairsize 6; cl_crosshairgap 2; cl_crosshairthickness 3; cl_crosshairdot 1; cl_crosshaircolor 3; cl_crosshair_recoil 1; cl_crosshair_drawoutline 1 yellow
Faded Ghost cl_crosshairstyle 4; cl_crosshairsize 7; cl_crosshairgap 3; cl_crosshairthickness 4; cl_crosshairdot 1; cl_crosshaircolor 4; cl_crosshairusealpha 1; cl_crosshairalpha 40; cl_crosshair_drawoutline 0 cyan

How to use these codes

  1. Enable the console: Settings → Game → Enable Developer Console → Yes.
  2. Copy a command line from the table below.
  3. Open the console with the tilde (~) key.
  4. Paste the whole line, including the semicolons, and press Enter.
  5. Run your normal crosshair commands again to undo it.

Troll crosshair FAQ

What is a troll crosshair in CS2?

A crosshair set to values nobody would actually play with — arms so long they leave the screen, a gap so wide the centre is empty, or an alpha of zero so it disappears entirely. All of it is standard cl_crosshair commands.

Can you get VAC banned for troll crosshair commands?

No. These are ordinary client console variables that Valve ships and that the crosshair menu itself writes. Changing them is not a VAC concern.

Do these work in Premier and competitive?

Yes. Crosshair ConVars are not restricted by game mode, so the commands apply everywhere, including matchmaking.

How do I reset my CS2 crosshair?

The quickest way is to paste a normal crosshair line over the top — the commands simply overwrite each other. Settings → Game → Crosshair also lets you rebuild one with the sliders.

Why is my crosshair invisible after pasting a command?

Some of these set cl_crosshairalpha to 0 or cl_crosshairsize to 0 on purpose. Run cl_crosshairusealpha 1; cl_crosshairalpha 255; cl_crosshairsize 3 to bring it back.

More crosshairs

Had enough? Browse the full CS2 crosshair code library, build your own in the CS2 crosshair generator, or see the troll codes for Valorant.