Generating crosshair code...
Configure your crosshair or load a pro preset, then click Generate Code to get your import string.
How Valorant Crosshair Import Codes Work
Valorant encodes every crosshair setting into a single string you can share or import. The code starts with 0;P; followed by key-value pairs separated by semicolons. Each key represents one crosshair property:
| Code Key | Property | Values |
|---|---|---|
| c | Color | 0=White, 1=Green, 3=Yellow, 4=Cyan, 5=Pink, 6=Red, 7=Custom |
| 0b / 1b | Inner / Outer lines show | 0=off, 1=on |
| 0l / 1l | Inner / Outer line length | 0–20 |
| 0t / 1t | Inner / Outer line thickness | 0–10 |
| 0o / 1o | Inner / Outer line offset | 0–20 |
| d / dt | Center dot show / thickness | 0 or 1 / 0–10 |
| o / ot | Outline show / thickness | 0 or 1 / 0–10 |
When you import a code in-game, Valorant reads each key-value pair and applies the setting immediately. Any missing key uses the game's default. This is why codes from other players may look slightly different even with identical settings — older exports may omit fields that were added in later patches.
Pro Player Crosshair Philosophy
Most professional Valorant players share a few common traits in their crosshairs: small inner lines with no outer lines, no center dot, a thin outline for contrast, and no movement or firing error enabled. This combination gives a static, precise reference point that doesn't move during sprays — teaching players to control movement rather than relying on the crosshair's visual feedback.
Static vs Dynamic
Why Pro Players Use Static Crosshairs
A static crosshair (movement and firing errors off) forces you to stop moving before shooting and learn spray patterns manually. A dynamic crosshair that expands while moving creates a visual crutch — when it expands, you know not to shoot, but you also lose the precise reference point that static crosshairs provide for pre-aiming head level.
Beginners
Dynamic Crosshairs Can Help You Learn
If you're under Silver rank, keeping movement error on can help you develop better combat habits — the crosshair expansion teaches you when you're moving too fast to land shots accurately. Once you've internalised the mechanic, switch to a static crosshair to sharpen your precision and pre-aim positioning.
Related Aim Tools
eDPI Calculator
Calculate your effective DPI and cm/360°. A well-tuned sensitivity is as important as a clean crosshair for consistent aim.
Sensitivity Converter
Moving from CS2 or Apex? Convert your exact sensitivity to Valorant with cm/360° matching so your muscle memory transfers instantly.
Crosshair Size Converter
Convert crosshair gap and thickness values between CS2, Valorant, and Apex. Find the exact pixel-equivalent of your current CS2 crosshair.
Reaction Time Rank
Test your reaction speed against the competitive player distribution. See whether your mechanical ceiling is a hardware or technique limitation.
Frequently Asked Questions
How do I import a crosshair code in Valorant?
Open Valorant, go to Settings → Crosshair, click the Import Profile Code button at the top of the crosshair settings panel, paste your code, and click Import. The settings apply immediately. You can save it as a named profile using the + button next to the profile selector.
What crosshair do TenZ and most pros use?
TenZ's crosshair uses cyan color, inner lines length 2, thickness 4, offset 2, with outline on — a tight plus sign with no center dot. Most pros use similar configurations: minimal inner lines, no outer lines, no center dot, and no movement or firing error. The exact code for TenZ's crosshair is available as a preset in the generator above.
Does crosshair choice actually affect aim?
Indirectly, yes. A crosshair that clearly shows your precise aim point without visual clutter makes pre-aiming and flicking more consistent. A crosshair that's too large obscures the exact target pixel; one that's too small can be hard to track in chaotic fights. Most players find a 2–4 length, 2–4 thickness inner-line crosshair provides the best balance. The specific color matters less — choose whichever contrasts best with Valorant's map color palette in for your most-played maps.
Why does my imported crosshair look different in-game than the preview?
The live preview in this generator is scaled 2× for visibility on screen. Your actual in-game crosshair will appear smaller. Additionally, Valorant's UI rendering may apply anti-aliasing that makes thin lines appear slightly different from the crisp SVG preview here. If the proportions look correct in the preview, they will be correct in-game.