Why setting up your own crosshair in CS2 matters
Playing with a random or a borrowed crosshair, with no idea how it works, is a good way to end up disappointed by your own results and stats. It matters that you set the crosshair up around your own preferences, your habits and your style of play; after that you will see the difference in your hit percentage yourself, and how much easier shooting becomes. Let us go through the types of crosshair, what sets them apart and why professional players prefer different settings even though every crosshair looks much the same
Types of crosshair
- Static crosshairs
- What it is: the crosshair lines stay still, whatever you are doing and whether or not you are shooting.
- Upsides: stable and predictable. Excellent for drilling accuracy.
- Downsides: they do not show bullet spread, which can be awkward for newcomers.
- Dynamic crosshairs
- What it is: the crosshair lines change with movement and shooting, spreading as you run and fire.
- Upsides: they tell you about your own state and about bullet spread.
- Downsides: they can distract you and create visual noise, which shows up especially in tense moments.
- Hybrid crosshairs
- What it is: they combine elements of static and dynamic crosshairs.
- Upsides: a balance between stability and information. Often used by experienced players.
- Downsides: they take longer to set up, but the result is worth it.
Setting your crosshair up is not just a technical detail, it is an important part of how you play. Find the perfect crosshair and both your accuracy and your confidence in game will improve. Experiment with different types and settings to work out what suits you best. Try the crosshairs professional players use and adapt them to your own style. But remember that constantly changing crosshairs usually makes your results worse, so once you have found your own, focus on playing with it!
How to set your crosshair up
If you are new to this and do not know which crosshair to pick, we recommend using the crosshairs of professional CS2 players. We have attached the 2024 crosshair codes of s1mple and m0NESY. You can use these as a base and adapt them to your own needs; the ways to import them are described below
Setting the crosshair up through the game menu

- Open the game settings.
- Go to the Crosshair section.
- Set the parameters: line length, colour, thickness and gap.
- This route suits anyone who already has an idea of the crosshair they want. Tedious and fiddly as it is, it lets you build a crosshair that fits your preferences perfectly. (If you know what you are doing)
Adapting a ready-made crosshair
Taking a pro player's ready-made crosshair and nudging it toward your own needs through the settings from the previous section is an excellent option. You can change the colour, the line length and other parameters so that the crosshair becomes unique and comfortable for you and for the way you shoot.
A map from the Steam Workshop

For the truly lazy and for anyone who likes convenience, there is a special map on the Steam Workshop. It lets you set the crosshair up in real time, testing it in different situations against different map backgrounds and putting it on player models, which matters a great deal. Bear in mind that the map is not updated very often and some crosshairs may be out of date. Link to the map: Crosshair Generator
Importing pro players' crosshairs

To import a player's crosshair:
- Go to the crosshair settings in game.
- Find the Import/Export section.
- Paste the crosshair code and press Import.
That lets you use the crosshairs of your friends, of streamers and of the pros in literally one click, and later you can try adapting one of them to yourself
CS2 pro players' crosshairs
Try using the crosshairs of the best players in the world, and note that all of these players have completely different shooting styles and gameplay. Below are the crosshair codes of some of the best CS2 players in the world: m0NESY, s1mple, ropz, NiKo, b1t and Shroud.


m0NESY's CS2 crosshair, 2024
m0NESY, the young talent from G2 Esports, is known for his precise aim. He prefers a small crosshair for accuracy, especially when he is on the AWP and at long range.
Mouse model: Logitech G Pro X Superlight 2 Black
Setting | Value |
|---|---|
DPI | 400 |
Sensitivity | 2.3 |
eDPI | 920 |
Zoom sensitivity | 1 |
Polling rate | 2000 Hz |
Windows sensitivity | 6 |
m0NESY crosshair code: CSGO-s5Qbj-nvF89-cJjDd-mRdSG-5Yt4N


s1mple's CS2 crosshair, 2024
s1mple of NAVI is a legend of the CS world, recognised as the best player in it. His crosshair is minimal and effective for fast shooting.
s1mple's mouse settings
Mouse model: Logitech G Pro X Superlight 2 Black
Setting | Value |
|---|---|
DPI | 400 |
Sensitivity | 3.09 |
eDPI | 1236 |
Zoom sensitivity | 1 |
Polling rate | 2000 Hz |
Windows sensitivity | 6 |
s1mple crosshair code: CSGO-W56SW-kmCoL-UxUXd-Eqzdw-hOxoO


ropz's CS2 crosshair, 2024
ropz of FaZe Clan is known for his steady play and his accuracy. His crosshair lets him play well at mid and close range, with excellent spray control
Mouse model: ZOWIE EC2-CW
Setting | Value |
|---|---|
DPI | 400 |
Sensitivity | 1.77 |
eDPI | 708 |
Zoom sensitivity | 1 |
Polling rate | 1000 Hz |
Windows sensitivity | 6 |
ropz crosshair code: CSGO-MMQuh-Hs3Sj-Qv9zd-VaCmc-3QqNO


NiKo's CS2 crosshair, 2024
NiKo of G2 Esports prefers a crosshair suited to aggressive rifle play. His crosshair is ideal for precise shots at long range, and that is his speciality
Mouse model: Razer Viper V3 Pro White
Setting | Value |
|---|---|
DPI | 800 |
Sensitivity | 0.755 |
eDPI | 604 |
Zoom sensitivity | 0.9 |
Polling rate | 4000 Hz |
Windows sensitivity | 6 |
NiKo crosshair code: CSGO-OFKZZ-mZp9n-KXx4x-2SmEp-jcYHK
A list of the best CS2 players' crosshair configs
- ropz –
CSGO-dUMpD-ykvYd-hNurR-9mCM7-WsdqA - m0NESY –
CSGO-PBAmf-cBT6C-CzWBZ-8JbQi-ZbJaA - apEX –
CSGO-idk3k-MD5qw-6b9rH-tr7u7-KPh8E - huNter –
CSGO-fefXh-O6xYZ-FdCHQ-OP9Kq-qKwLA - EliGE –
CSGO-vwsWm-D25YH-POjxa-dTvFP-AADhP - Aleksib –
CSGO-Jp4hk-AfzML-FcpUT-2pfxZ-kSLoD - cadian –
CSGO-oU57W-DoxMr-auovM-p6edw-pevvE - NiKo –
CSGO-Ox4av-Gp7as-jKoZH-jFua9-WsdqA - Keoz –
CSGO-pAQRT-fetaX-8pkY5-pcqHk-BhiaB - blameF –
CSGO-LdXHk-hatWX-JjEa8-tuLDN-5tbJD - Jame –
CSGO-xaqow-cUtCU-MYdu3-qC47b-ZHZML - sh1ro –
CSGO-oit62-q2AsV-L2SHE-3hoEJ-cMwLA - drop –
CSGO-DPj6U-yqW4T-JK2Q3-qKmWo-JkA6Q - HooXi –
CSGO-Rxkq5-myqax-3ZL5k-xBQOd-m4urD - frozen –
CSGO-jmBsb-LKp6T-aqzyY-f6Uaj-aGUSH - rain –
CSGO-mbppN-WGdqq-XeBH8-bmdyV-fxwPB - dev1ce –
CSGO-yxFut-M6Vka-p4GAf-X5yZT-ey3JE - FalleN –
CSGO-TpORA-p9Ley-TLQ3P-HzXJY-U9z6A - YEKINDAR –
CSGO-7ANjy-XxRae-25YoE-7Bfnp-QQSFE - broky –
CSGO-Gfqt6-ZjheF-jyOEr-2VjX8-XTFuA - Ax1Le –
CSGO-nZtuj-eHzcb-8fyLe-Cxbwc-NHpEM - b1t –
CSGO-CRuM5-SNFNz-4vtqY-GpFfH-LqbxJ - KSCERATO –
CSGO-VraXK-7zmqf-LQjcY-7VSZz-PDNfN - saffee –
CSGO-HRVZh-G56yO-FMjPN-o7ed2-VwLXL - s1mple –
CSGO-Gj9ry-3QQF3-T78kK-onMAf-6DR7B - stavn –
CSGO-mw7Mq-5QZfQ-Bj8m7-LHMTr-cVGOP - ZywOo –
CSGO-CRuM5-SNFNz-4vtqY-GpFfH-LqbxJ - iM –
CSGO-P6stL-JmHys-zdzY6-XAXeF-xmKPJ - jks –
CSGO-4conT-ek2JL-22MyN-ia7mm-3kYbD



