Free crosshair generator. Design a custom crosshair with live preview, download PNG overlay, and copy ready-to-paste CS2 console command or Valorant settings for your game.
Design a custom crosshair with live preview. Download PNG overlay, copy CS2 console command, or read the Valorant settings values.
Tweak shape, color, thickness, length and gap. Preview updates live. When you like it, download the PNG overlay or copy the CS2 console command.
CS2 / CS:GO console command
Valorant settings (paste values in Settings > Crosshair)
Tip: CS2 uses cl_crosshairstyle 4 for a static cross. Press the tilde key in-game to open the developer console and paste the command.
Was this tool helpful?Rate Crosshair Generator:3.5(2 ratings)Thanks for rating!
Crosshair Generator is a free, browser-based gaming performance tool that runs the full check instantly in your web browser.
Cost: Free, no signup
Install: None — runs in the browser
Privacy: Runs locally, no uploads
Platforms: Windows, macOS, Linux, Android, iOS
Time: Under a minute
What Is a Crosshair Generator?
A crosshair generator lets you design the aiming reticle for your FPS of choice without having to alt-tab into the game and guess. You tweak shape, color, thickness, length, gap, outline and dot, then either download the result as a transparent PNG overlay or copy a game-specific config string you paste into the in-game console. This tool does all three.
CS2 / CS:GO Console Command
The copyable CS2 string uses the full cl_crosshair* family: style, size, thickness, gap, color (RGB), outline, outline thickness, alpha and T-shape flag. Open the developer console with the tilde key (~) in-game and paste the whole line. You can add the command to your autoexec.cfg so your crosshair loads every match. Popular pro settings are included as presets (s1mple, cs_pro_classic).
Valorant Settings
Valorant uses its own share-code format, but the actual values map 1:1 to what you tweak here: Color (custom R/G/B), Outlines (thickness), Center Dot (size), Inner Lines (thickness, length, offset/gap). The tool prints the exact numbers to punch into Settings > Crosshair. TenZ and Valorant default presets are included. For the identity side of a new roster, create a platform-ready game username or compare FPS squad and clan-name ideas.
PNG Overlay Export
For games without native crosshair config (or for streamers who want a universal overlay), the PNG download is transparent background. Use it with OBS as a source, or with a lightweight overlay utility like HudSight or Crosshair V2 for any fullscreen FPS.
Further Reading
New to crosshair codes or want to copy a pro player's exact reticle? Read the full walkthrough: How to copy a pro's crosshair in CS2 and Valorant — covers import steps, cl_crosshair_copy in live games, dot vs cross, color theory, and the two-week rule that actually improves aim. Wondering whether your practice is paying off? See what counts as a good aim trainer score. A clean reticle also pairs well with knowing your gun: the weapon TTK calculator shows body-shot vs headshot time-to-kill for any damage and fire-rate combination. To find out whether a new reticle actually helped, run the same 60-second mouse accuracy game before and after the change and compare hit percentage and average pixel error.
Open the CS2 developer console with the tilde key (~), paste the copied console command, and press Enter. Add the command to autoexec.cfg so it loads every match.
Can I use this for Valorant?
Yes. The Valorant panel shows the exact values (color RGB, outline, center dot, inner line thickness/length/offset) to punch into Settings > Crosshair in Valorant.
Does the PNG overlay have a transparent background?
Yes. The downloaded PNG has a fully transparent background so it works as an overlay in OBS or crosshair utilities like HudSight.
Which crosshair do CS2 pros use?
Most CS2 pros use small static crosshairs (style 4) with thickness 1, outline on, and bright green (0,255,0). s1mple and NiKo are good starting presets.
01 / 10Fictional exampleOne miss can cost another burstA faster ideal TTK can lose after one miss. Compare two fictional guns. Photos illustrate gaming.02 / 10Same targetHold the target constant100 HP, no shield or armor, full range damage, one projectile per shot, unlimited magazine. First hit: 0 ms.03 / 10Burst AThree body hits: 133.3 msA: 34 damage, 900 RPM, 3-shot bursts. Its 300 ms gap runs from the last shot to the next burst. Three hits deal 102.04 / 10Auto BFour body hits: 300 msB: 26 damage, 600 RPM, full auto. Four body hits deal 104 damage. A wins this perfect-hit comparison.05 / 10One missA now needs 433.3 msBody, miss, body deals only 68 damage. Wait A's 300 ms burst gap: the fourth fired shot kills at 433.3 ms.06 / 10One miss eachB now wins at 400 msBody, miss, body, body, body kills at 400 ms. B finishes 33.3 ms sooner. One miss reverses this exact comparison.07 / 10Hit locationA hit can leave 15 HPA with a fictional 0.5x limb multiplier: 34 + 34 + 17 = 85. All shots hit, but the next burst is needed: 433.3 ms.08 / 10Magazine limitReload: 1,133.3 msA's miss sequence, 3-round magazine: 1,000 ms from last shot to next shot replaces the burst gap. Kill: 1,133.3 ms.09 / 10Read the modelThese are not game statsNo reaction, projectile travel or network delay is modeled. One miss is a scenario, not an accuracy average.10 / 10Try itChange one thing at a timeKeep the target fixed. Test perfect hits, one miss, a limb hit or magazine capacity in the TTK calculator.