Valorant to CS2 Crosshair Converter
Port your Valorant crosshair to CS2 — build it visually, then grab the ready-to-paste cl_crosshair console commands for your autoexec or developer console.
How Valorant and CS2 crosshairs differ
Valorant's menu-based crosshair maps cleanly to CS2's console-driven one, but the names change: Inner Length becomes cl_crosshairsize, Inner Offset becomes cl_crosshairgap, Outlines become cl_crosshair_drawoutline. Some Valorant features (movement/firing error modifiers) have no CS2 equivalent.
- Inner LengthValorant0 – 10CS2cl_crosshairsize (float, same scale)
- Inner OffsetValorant0 – 20CS2cl_crosshairgap (-10 to 10)
- Inner ThicknessValorant0 – 10CS2cl_crosshairthickness (0 – 6)
- ColorValorant8 presets or hexCS2cl_crosshaircolor 5 (custom) + R/G/B 0-255
- OutlinesValorantOn/off + 1-6CS2cl_crosshair_drawoutline + cl_crosshair_outlinethickness
- Center DotValorantOn/off + thicknessCS2cl_crosshairdot 1 + cl_crosshair_dot_size
- Movement/firing errorValorantConfigurableCS2cl_crosshairstyle 4 disables dynamic expansion
- Export formatValorantMenu values / profile codeCS2Console commands / CSGO-xxxxx share code
| Aspect | Valorant | CS2 |
|---|---|---|
| Inner Length | 0 – 10 | cl_crosshairsize (float, same scale) |
| Inner Offset | 0 – 20 | cl_crosshairgap (-10 to 10) |
| Inner Thickness | 0 – 10 | cl_crosshairthickness (0 – 6) |
| Color | 8 presets or hex | cl_crosshaircolor 5 (custom) + R/G/B 0-255 |
| Outlines | On/off + 1-6 | cl_crosshair_drawoutline + cl_crosshair_outlinethickness |
| Center Dot | On/off + thickness | cl_crosshairdot 1 + cl_crosshair_dot_size |
| Movement/firing error | Configurable | cl_crosshairstyle 4 disables dynamic expansion |
| Export format | Menu values / profile code | Console commands / CSGO-xxxxx share code |
How to convert your Valorant crosshair to CS2
- 1Build your Valorant crosshair here
Load a Valorant pro preset (TenZ, aspas, Demon1) or input your own Inner Length, Offset, Thickness, color and outlines. What you see in the preview is what you will get in CS2.
- 2Grab the CS2 console commands
The CS2 export panel generates a cl_crosshair* block with your exact size, gap, thickness, color RGB, outline and dot. Copy the whole snippet.
- 3Paste into CS2
Open CS2 → launch developer console (enabled in Game Settings) → paste the commands. For permanence, drop them into autoexec.cfg inside Counter-Strike Global Offensive/game/csgo/cfg.
Why convert between Valorant and CS2?
Pros and ranked players who split time between tac shooters want the exact same dot on screen in both titles. A crosshair you can aim with in Valorant should look and behave the same in CS2 — size, gap, colour and outline included. Our visual editor removes the guesswork: you see the crosshair first and export the values second.
Try the other direction
CS2 to Valorant crosshair converter. Or open the general Crosshair Generator to build one from scratch with every preset available.
Pair a converted crosshair with a converted sens
Matching your crosshair is half the job — matching your mouse sensitivity is the other. Use the Valorant to CS2 sensitivity converter so your flicks land the same way on both grids.