• USDDollar
    $1.00
  • RUBRuble
    ₽87.07
  • UAHHryvnia
    ₴45.55
  • KZTTenge
    ₸448.66
  • EUREuro
    €0.89

How to Make a Crosshair in CS2

How to Make a Crosshair in CS2
LIS-SKINS
https://assets.lis-skins.com/blogfiles/OkzuJzNF46qXyVxvx8uUKQEsSl2lZhQq2EFGyDlj.png
https://assets.lis-skins.com/blogfiles/S594tBc1HW3PMQLUpdvZH8dGdFKSYdE6O9w3AERg.png
https://assets.lis-skins.com/blogfiles/n0lNPJv9KUAQGVgeQXLcWiZ2LPHOoe2kJlm0qkDS.png
https://assets.lis-skins.com/blogfiles/44STeMbUZIsUVqBvooYzS63vAAENltf4LNODAG8o.png
https://assets.lis-skins.com/blogfiles/rELFRUF3tPASPPOraOQjO5cXC4FRInPI6VmZzj8T.png
https://assets.lis-skins.com/blogfiles/FO2QDljtnACNaiWl5PNfWmHi3pVfpGubZYxRRQDn.png
https://assets.lis-skins.com/blogfiles/bnunC9O4VpMcHLXivlkzPc4PACcLGSsnEmJLY497.png
https://assets.lis-skins.com/blogfiles/tBBUhyxvS6UglBNhMV1NHeurTir40jFcVWxyWZPl.png
https://assets.lis-skins.com/blogfiles/JuzO6oXEkFUvB4x62nLahh0YerXZYolG4gBSGvTQ.png
https://assets.lis-skins.com/blogfiles/VSnc6tmIy6xOom6dcSxFQaXl8dIsoFlOejyE9UWc.png
https://assets.lis-skins.com/blogfiles/ATBWrPAabFBSnO9ZAjV9cB2NDWWcx4n7LsaoOjme.png
https://assets.lis-skins.com/blogfiles/e7q0pJeb7P71aGARq8Ia20pnt8AP0rlJK54w0Frj.png
https://assets.lis-skins.com/blogfiles/qSyNSEOhEMPwlkIOhhCoJWAjuN80o1nc4GNfkEA1.png
https://assets.lis-skins.com/blogfiles/HEmBE1pop4lEHH1vvasyEwfTBhjwZTAwQrDIG3jA.png
https://assets.lis-skins.com/blogfiles/her9UMMbkFV1g4W5QUFeYXgc559OI8hqZ1ygSt3Z.png
https://assets.lis-skins.com/blogfiles/xoOUddfHr8gvBteWePYnKyifcNZIllDUyH2IK4XB.png

You can make a crosshair in CS2 in three ways: in the crosshair editor in the game settings (Settings > Game > Crosshair), with console commands such as cl_crosshairsize, or by importing a ready-made CSGO-xxxxx share code from a pro player. The menu is easiest for beginners, the console gives exact control over every parameter, and a code copies someone else's crosshair in seconds. Below are all three methods, ready-made commands for static, dynamic, small and dot crosshairs, color settings and pro player crosshairs.

Table of contents

Main Crosshair Configuration Methods

Main Crosshair Configuration Methods

Counter-Strike 2 provides players with several crosshair customization methods, each with its own advantages. The choice of a specific method depends on your experience level and how detailed you want your visual customization to be.

How to Configure Crosshair Through the In-Game Menu?

The easiest way to make a crosshair in CS2 is to use the built-in editor in the game settings. This method is perfect for beginners who don't want to deal with console commands. To open the editor, launch CS2 and click the gear icon in the top-left corner of the main menu. Then select the "Game" section and go to the "Crosshair" tab. Here you'll be greeted by an interactive editor with a visual preview.

The editor offers the following main parameters:

  • Crosshair style determines behavior during shooting and movement. Classic style remains static, dynamic expands with shots.

  • Size controls the length of crosshair lines from the center.

  • Thickness controls the width of the lines.

  • Gap is the distance between the center and the beginning of the lines.

  • Center dot adds a small dot for more precise aiming.

  • Color can be chosen from presets or customized via RGB.

  • Outline adds a border for contrast.

  • Transparency adjusts crosshair visibility.

How to Use Console Commands for Crosshair Configuration?

Console commands open much wider customization possibilities. This method is preferred by experienced players who need precise control over every parameter. Before using the console, activate it in settings: open game settings, go to "Game" and enable "Developer Console (~)". Once activated, the console opens with the tilde key (~); see our guide on how to open the console in CS2.

CommandDescriptionValue Range
cl_crosshairstyleCrosshair behavior type2: classic dynamic, 4: classic static (the most popular)
cl_crosshairsizeLength of crosshair lines0-10 (decimal values allowed)
cl_crosshairthicknessLine thickness0-10 (recommended 0.5-3)
cl_crosshairgapDistance from center-10 to 10 (negatives create overlap)
cl_crosshairdotCenter dot0: disabled, 1: enabled
cl_crosshaircolorCrosshair color0: red, 1: green, 2: yellow, 3: blue, 4: cyan, 5: custom RGB
cl_crosshairalphaTransparency0-255 (255: fully opaque)
cl_crosshair_drawoutlineOutline border0: disabled, 1: enabled

For example, to create a popular green static medium-sized crosshair, enter: cl_crosshairstyle 4; cl_crosshairsize 3; cl_crosshairthickness 1; cl_crosshairgap -2; cl_crosshaircolor 1; cl_crosshairdot 1.

How to Import Ready-Made Crosshair Codes?

How to Import Ready-Made Crosshair Codes

Counter-Strike 2 uses a Share Code system for quick sharing of crosshair settings. To make a crosshair in CS2 using code import, open game settings, go to the "Crosshair" section, click "Share or Import", paste the copied code in the format CSGO-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx and confirm the action. How the codes work and where to find fresh ones is covered in our article on new crosshair codes in CS2.

Popular resources for finding crosshair codes:

  • ProSettings.net contains a database of settings from hundreds of professionals.

  • Total CS offers a large collection of crosshairs with visual previews.

  • Crashz' Crosshair Generator v3 — a Steam Workshop map with an interactive editor right in-game.

Creating Different Crosshair Types

The variety of playstyles requires different approaches to crosshair configuration. Let's look at the most popular types and how to create them.

How to Make a Static Crosshair in CS2?

How to Make a Static Crosshair in CS2

A static crosshair remains motionless during any player actions. This type is especially popular among players who rely on precise single-shot firing. To make a crosshair in CS2 static, use the command:

cl_crosshairstyle 4

For detailed configuration, add:

cl_crosshairsize 2.5

cl_crosshairthickness 1

cl_crosshairgap -2

cl_crosshairdot 1

cl_crosshaircolor 1

This configuration creates a compact green static crosshair with a center dot, perfect for precise shooting.

How to Make a Dynamic Crosshair?

A dynamic crosshair expands when shooting, visually showing the current bullet spread. This helps better control recoil. For a fully dynamic crosshair, use:

cl_crosshairstyle 0

For classic dynamic, which expands only when shooting:

cl_crosshairstyle 2

How to Make a Small Crosshair in CS2?

How to Make a Small Crosshair in CS2

A small compact crosshair is preferred by players who don't want to obstruct their view. It's especially effective at long ranges. Optimal configuration:

cl_crosshairsize 1

cl_crosshairthickness 0.5

cl_crosshairgap -3

cl_crosshairstyle 4

cl_crosshairdot 1

The negative gap value makes the lines overlap in the center, creating a very compact shape. When using a small crosshair, it's especially important to add a bright color with an outline:

cl_crosshaircolor 4

cl_crosshair_drawoutline 1

cl_crosshair_outlinethickness 1

How to Make a Dot Crosshair in CS2?

How to Make a Dot Crosshair in CS2

A dot crosshair represents a minimalist option without lines. To create a crosshair with only a dot, use:

cl_crosshairdot 1

cl_crosshairsize 0

cl_crosshairstyle 4

If you want to make a crosshair in CS2 as a dot with minimal lines:

cl_crosshairdot 1

cl_crosshairsize 1

cl_crosshairthickness 0.5

cl_crosshairgap -2

cl_crosshairstyle 4

How to Make a Large Crosshair?

How to Make a Large Crosshair

A large crosshair with long lines provides maximum visibility. Recommended configuration:

cl_crosshairsize 5

cl_crosshairthickness 2

cl_crosshairgap 2

cl_crosshairstyle 4

cl_crosshaircolor 1

cl_crosshair_drawoutline 1

Crosshair Color Configuration

Crosshair color plays a critical role in its visibility on various maps. Counter-Strike 2 offers five preset colors, red (0), green (1), yellow (2), blue (3) and cyan (4), plus custom RGB (5).

How to Make a White Crosshair in CS2?

How to Make a White Crosshair in CS2

A white crosshair is universal and works well in most situations. To make a white crosshair in CS2, use:

cl_crosshaircolor 5

cl_crosshaircolor_r 255

cl_crosshaircolor_g 255

cl_crosshaircolor_b 255

Be sure to add a black outline for visibility on light surfaces:

cl_crosshair_drawoutline 1

cl_crosshair_outlinethickness 1

How to Make a Black Crosshair in CS2?

How to Make a Black Crosshair in CS2

A black crosshair works well on bright maps. Creation requires zero RGB values:

cl_crosshaircolor 5

cl_crosshaircolor_r 0

cl_crosshaircolor_g 0

cl_crosshaircolor_b 0

It's critically important to add a light outline:

cl_crosshair_drawoutline 1

cl_crosshair_outlinethickness 2

How to Make a Purple Crosshair?

How to Make a Purple Crosshair

A purple crosshair stands out with its uniqueness and excellent visibility. RGB commands for bright purple:

cl_crosshaircolor 5

cl_crosshaircolor_r 255

cl_crosshaircolor_g 0

cl_crosshaircolor_b 255

Custom Colors

Popular custom variants:

Pink:

Custom Colors

cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 105; cl_crosshaircolor_b 180

Orange:

Custom Colors

cl_crosshaircolor 5; cl_crosshaircolor_r 255; cl_crosshaircolor_g 165; cl_crosshaircolor_b 0

Experimenting with RGB allows you to make a crosshair in CS2 unique and perfectly suited to your vision.

Special Crosshair Types

How to Make a Square Crosshair in CS2?

How to Make a Square Crosshair in CS2

A square crosshair is created with equal size and thickness values:

cl_crosshairstyle 4

cl_crosshairsize 3

cl_crosshairthickness 3

cl_crosshairgap 0

How to Make a Heart Crosshair?

How to Make a Heart Crosshair

A perfect heart is impossible to create due to engine limitations, but a close approximation:

cl_crosshairstyle 4

cl_crosshairsize 2

cl_crosshairthickness 1

cl_crosshairgap -3

cl_crosshairdot 1

cl_crosshair_drawoutline 1

How to Make a Completely Static Crosshair?

For an absolutely static crosshair, use:

cl_crosshairstyle 4

cl_crosshair_dynamic_splitdist 0

cl_crosshair_sniper_width 1

Professional Player Crosshairs

Professional Player Crosshairs

Studying top player settings helps find optimal configurations. Most professionals prefer static medium-sized crosshairs with bright colors.

For example, s1mple uses a classic static cyan crosshair with a center dot. NiKo (see his full settings) prefers a green static crosshair of slightly smaller size. ZywOo plays with a yellow static medium-sized crosshair without a center dot.

Common traits of professional crosshairs: static style (cl_crosshairstyle 4), size 2-4, gap from -3 to 1, bright contrasting colors, and outline for visibility. These settings can be used as a base for creating your own crosshair.

Additional Settings and Tips

How to Add an Outline for Better Visibility?

An outline border is critically important for visibility against any background:

cl_crosshair_drawoutline 1

cl_crosshair_outlinethickness 1

An outline is especially necessary for light crosshairs on bright maps.

How to Save Crosshair Settings?

Use a share code through the game settings, or create an autoexec.cfg file with your commands in the game's cfg folder; where it is and how to load it is explained in our guide on how to install a config in CS2. Example contents:

// Crosshair settings

cl_crosshairstyle 4

cl_crosshairsize 2.5

cl_crosshairthickness 1

cl_crosshairgap -2

cl_crosshaircolor 1

cl_crosshairdot 1

Quick Switching Between Crosshairs

Create separate configs for different weapons and bind them to keys (more on bind commands in how to make a bind in CS2):

bind "F1" "exec crosshair_rifle"

bind "F2" "exec crosshair_awp"

bind "F3" "exec crosshair_pistol"

This allows you to adaptively make a crosshair in CS2 for various situations.

Common Mistakes and Solutions

Why Won't My Crosshair Change?

Main causes: console not enabled, syntax errors in commands (use underscores, not hyphens), conflict with autoexec.cfg, or need to restart the map. Make sure commands are entered correctly and the console is activated in settings.

How to Make a Normal Crosshair if Everything Got Messed Up?

To reset to default settings, use:

cl_crosshairstyle 1

cl_crosshairsize 5

cl_crosshairthickness 0.5

cl_crosshairgap 1

cl_crosshaircolor 1

cl_crosshairdot 0

These commands restore the basic green cross, from which you can start configuring anew. Basic parameters help make a normal crosshair in CS2 when experiments have led to chaos.

How to Find Your Perfect Crosshair?

How to Find Your Perfect Crosshair

Configuring a crosshair in Counter-Strike 2 is a personal process requiring experimentation. There's no universal crosshair for everyone. Start by choosing a base type (static or dynamic), determine a comfortable size, select a contrasting color, and add an outline. Test the result in real matches before making final adjustments.

Don't rush to change your crosshair after every unsuccessful match. Give yourself a week to get used to the configuration. Use the Crashz' Crosshair Generator v3 map for visual comparison of options. Study professional settings on ProSettings.net as a base for your experiments.

Properly making a crosshair in CS2 is an important element of preparation for successful gameplay. A comfortable crosshair increases confidence, reduces eye strain, and allows you to focus on strategy. Spend time on thorough configuration, and your accuracy will definitely improve. Experiment and test, but trust your own feel: the perfect crosshair is the one you're comfortable playing with!

20649
thumbs-up
1