CS2 Crosshair Generator

Design your ideal crosshair with real-time visual preview. Adjust every parameter, load pro player presets, and copy the console commands instantly. This crosshair maker works for both CS2 and CS:GO — the generated codes are the same format in either game.

Settings

2
-2
0
0
255

Quick Presets

Preview

Share Code

CSGO-LRbtc-VbGxP-F3QsM-eppTm-R23JE

Apply in-game: Settings → Game → Crosshair → Share or Import Crosshair → paste this code. No console needed.

Console Commands

cl_crosshair_drawoutline "0"; cl_crosshair_dynamic_maxdist_splitratio "0.35"; cl_crosshair_dynamic_splitalpha_innermod "1"; cl_crosshair_dynamic_splitalpha_outermod "0.5"; cl_crosshair_dynamic_splitdist "7"; cl_crosshair_outlinethickness "0"; cl_crosshair_t "0"; cl_crosshairalpha "255"; cl_crosshaircolor "1"; cl_crosshaircolor_b "0"; cl_crosshaircolor_g "255"; cl_crosshaircolor_r "0"; cl_crosshairdot "0"; cl_crosshairgap "-2"; cl_crosshairgap_useweaponvalue "0"; cl_crosshairsize "2"; cl_crosshairstyle "4"; cl_crosshairthickness "0"; cl_crosshairusealpha "1"; cl_fixedcrosshairgap "3"; cl_crosshair_recoil "0"

Pro Player Crosshair Presets

The generator ships with presets for six of the most-copied professional crosshairs, taken directly from our player database. Load one as a starting point, then tune it to taste — or browse the full pro crosshair codes library covering 995 players. Not sure which to load? The best CS2 crosshair ranking shows the settings most top-team pros converge on.

PlayerStyleSizeGapThicknessColorDot
s1mple4 (Classic Static)1-41GreenNo
ZywOo4 (Classic Static)2-30.5GreenNo
NiKo4 (Classic Static)0-42CustomYes
donk4 (Classic Static)1-41.5CustomNo
ropz4 (Classic Static)2-30.5GreenNo
device4 (Classic Static)1-41CustomNo

Understanding Crosshair Parameters

Every CS2 crosshair is defined by a handful of console variables. The style (cl_crosshairstyle) determines whether your crosshair expands during movement and shooting. Style 4 (Classic Static) is fully static — it stays the same size regardless of what you're doing — which is why the vast majority of competitive players use it. Style 5 (Legacy) is the old-school option: static while you move, but it still spreads while firing. Styles 0 and 3 are dynamic, and styles 1 and 2 sit in between.

Size (cl_crosshairsize) controls the length of the four crosshair arms, while gap (cl_crosshairgap) sets the distance between the centre point and where the arms begin. Negative gap values create a tight, compact crosshair popular in professional play. The thickness (cl_crosshairthickness) adjusts the width of each arm — 1 is the most common value among pros (53%).

Color and alpha affect visibility. Green (Color 1) offers strong contrast against the brown, grey, and dark tones of most competitive maps, which is why it is the most-used preset colour among pros; many set a custom RGB value instead. Alpha controls transparency — 255 is fully opaque, while lower values let you see through the crosshair.

What Crosshair Settings Most Pros Use

Across 814 active pros with a crosshair share code in our database (settings as of Sep 18, 2026), 99% run Classic Static, 98% use a negative gap and only 7% turn on the centre dot. The single most common shape — Classic Static, size 1, gap -4, thickness 1, no dot — is run by 245 of them, including 24 of the 78 players on the top 20 teams in the CSDB Team Rating. It is a sensible first build: set those four values in the generator above, then change the colour and size to suit your screen.

SettingMost common2nd3rd
Size (cl_crosshairsize)1 (54%)2 (15%)1.5 (10%)
Gap (cl_crosshairgap)-4 (42%)-3 (24%)-2 (7%)
Thickness (cl_crosshairthickness)1 (53%)0 (26%)0.5 (6%)
ColourCustom (38%)Green (31%)Cyan (24%)

Want a finished code rather than a starting point? The best CS2 crosshair ranking lists the shapes top-team pros converge on with copyable codes, and the pro crosshair study has the full breakdown.

Crosshair Presets by Style and Colour

Ready-made codes for the most-requested looks, each generated from the settings shown on its page: Dot Crosshair, Small Crosshair, T-Style Crosshair, White Crosshair, Pink Crosshair, Purple Crosshair, Green Crosshair, Yellow Crosshair.

A CS:GO Crosshair Generator Too

CS2 kept CS:GO's crosshair system: the same cl_crosshair console commands and the same share-code format, which still starts with "CSGO-". That makes this a working CS:GO crosshair generator as well: the codes it builds are in the format CS:GO used, and a code you saved from CS:GO pastes straight into the import box above. See how to copy and import a crosshair code for the in-game steps.

Frequently Asked Questions

How do I apply a custom crosshair in CS2?
Open the console with ~ and paste the crosshair commands. Alternatively, go to Settings → Game → Crosshair and adjust each setting manually. You can also share crosshair codes via the in-game crosshair menu.
What crosshair do most CS2 pros use?
Most professionals use small, static crosshairs. The single most common shape in our database (settings as of Sep 18, 2026) is Classic Static, size 1, gap -4, thickness 1, no dot — run by 245 of 814 active pros with a share code. Only 7% use a centre dot.
Should I use a dynamic or static crosshair?
Static crosshairs (Style 4, Classic Static) are preferred by competitive players because they never move. Style 5 (Legacy) stays static while moving but still expands when you fire. Dynamic styles (0 and 3) expand to show weapon inaccuracy, which can be helpful for beginners learning spray control.
What is the best crosshair color for visibility?
Among active pros, green is the most-used preset colour (31%), while 38% set a custom RGB colour instead. Bright colours contrast well against most map environments; avoid red and dark colours, which blend into common map textures.
Can I use a dot crosshair in CS2?
Yes, set cl_crosshairsize 0 and cl_crosshairdot 1. Many AWPers prefer dot crosshairs for precise positioning. You can adjust dot size with cl_crosshairthickness.