Valorant Crosshair

LIVE PREVIEW
Color
Preset swatches are close approximations — Valorant hasn't published its exact preset shades. For a guaranteed exact color, use Custom Hex.
Outlines
Center Dot
Inner Lines
Outer Lines
Spread Behavior
Show Firing Error
Show Movement Error
Preview simulates spread growth on click — actual in-game spread depends on your weapon.
Generated Crosshair Code
Valorant has never published an official spec for this code format — this generator uses the same community-reverse-engineered structure as other crosshair tools. Import it via Settings → Crosshair → Import Profile Code, and check the preview in Valorant's own settings screen before taking it into a match.
Pro Player Crosshair Gallery
Real codes sourced from pro settings coverage. Click "Load" to open one in the generator above, or copy the code directly.

Valorant Crosshair

Build It, Preview It, Copy the Code Instantly

Design your own Valorant crosshair with a live preview, browse 15+ real pro crosshair codes including TenZ and Aspas, get exact color hex codes, and learn exactly how to copy any crosshair into your own settings.

Live Preview

Crosshair Generator

15+ Codes

Real Pro Crosshairs

100%

Free Forever

↑ Embed your Valorant crosshair generator widget here

Paste your generator HTML (valorant-crosshair-generator-widget.html) above this section — includes live preview, code export, and the pro crosshair gallery below.

What Is a Valorant Crosshair Code?

A Valorant crosshair code is a single exportable string that stores every setting for a crosshair profile — color, size, outlines, center dot, inner and outer lines, and ADS or sniper-specific variants — compressed into one line of text. Riot added this import/export system in Patch 4.05 specifically to make sharing crosshairs between players instant.

Crosshair code and crosshair ID mean the same thing:

Both refer to the exported string you paste into the Import Profile Code box in Valorant’s settings. Any code found in a database, a pro player’s stream overlay, or generated with the tool above works the same way.

Every code starts with a leading digit and a series of semicolon-separated values, for example a segment like 0;P;c;5;h;0;m;1;0l;4. Codes should always be copied and pasted exactly — a missing character, extra space, or line break will make the import fail or apply an incomplete crosshair.

How to Copy the Crosshair in Valorant

Copying someone else’s crosshair — a pro player’s, a streamer’s, or one generated above — takes less than a minute using Valorant’s built-in Import Profile Code feature.

1

Copy the full crosshair code

Select the entire code from wherever you found it — a database, a generator, or a player's bio — making sure there are no extra spaces at the start or end.

2

Open Settings in Valorant

From the main menu, click the gear icon to open Settings, then select the Crosshair tab along the top.

3

Click Import Profile Code

Find the small down-arrow icon next to "Crosshair Profile" and click it to open the Import Profile text box

4

Paste the code and click Import

Paste the exact code into the box and select Import. The crosshair will update in the live preview immediately.

5

Name and verify the new profile

Rename the new profile so you can find it later, then check the Primary, ADS, and Sniper tabs to confirm every part imported the way you expected.

Import button greyed out? 

This usually means you’ve hit the maximum saved profile limit — Valorant raised this to 15 profiles as of Patch 5.04. Delete an unused profile, restart the client, and try again. Also double-check you’re not confusing Import (pastes a code in) with Export (copies your current profile out) — they’re two different icons in the same area.

Faster shortcut:

To copy a teammate’s or spectated player’s current crosshair without exchanging a code at all, type /cc in the match chat. It copies that player’s live crosshair straight to your profile.

Steps reflect Valorant’s crosshair import system as of the current patch cycle. Riot occasionally adjusts menu layout and profile limits, so double-check the exact icon position if your client looks different.

 

Dot Crosshair vs. Classic Crosshair

The two most searched Valorant crosshair styles work very differently, and picking between them comes down to playstyle rather than one being objectively better.

Dot crosshair

A dot crosshair removes the outer lines entirely, leaving a single small point — usually 1 to 4 pixels — fixed at the center of the screen. It’s favored by flick-focused duelists since it never obscures a target’s head at close to medium range. The tradeoff: a plain dot gives no visual feedback about recoil spread, so players relying on it need to already know their weapon’s spray pattern by feel.

Classic cross with lines

A classic crosshair keeps visible inner and outer lines that can be set to expand with movement or firing. This gives a visual cue for recoil control and bloom, which is why many rifle-focused players prefer it over a bare dot, especially at longer ranges where spray control matters more than flick speed.

Most competitive setups split the difference:

A small dot or very short lines (1-2 pixel outlines), high-contrast color like cyan, white, or green, and minimal or no bloom — visible enough to track recoil without covering the target.

 

Best Valorant Crosshair Styles by Playstyle

There’s no single “best” Valorant crosshair — the right pick depends on what you’re optimizing for.

StyleBest ForTypical Setup
Dot onlyFlick duelists, close-range peeking1-2px dot, no lines, cyan or white
Small cross, no dotBalanced flicking + recoil tracking1px outline, short lines, high contrast color
Cross with visible linesRifle spray control, long-range duelsLines that expand with fire, moderate length
Cute / colorful crosshairCasual play, personal styleCustom hex color, thicker outline, often a dot + outline combo
Sniper-specific overrideDedicated Operator playersSeparate profile with reduced clutter for scoped view

“Best” here reflects commonly observed pro and high-rank tendencies, not a universal rule — test a few styles in the Practice Range before committing to one for ranked play.

Valorant Crosshair Codes Database — 15 Real Pro Setups

Every code below is copy-paste ready and sourced from current pro-settings coverage. Paste any of them into the Import Profile Code box using the steps above, or load them straight into the live generator at the top of this page.

PlayerStyleCode
TenZMinimal cyan cross, no dot0;s;1;P;c;5;h;0;m;1;0l;4;0o;2;0a;1;0f;0;1b;0;S;c;4;o;1
BoasterGreen, tight static cross0;s;1;P;c;1;o;1;d;1;0l;0;0o;2;0a;1;0f;0;1t;0;1l;0;1o;0;1a;0;S;c;1;o;1
JingggGreen cross, cyan spray reference0;s;1;P;c;1;o;1;0t;1;0l;2;0o;2;0a;1;0f;0;1b;0;S;c;5
Demon1Classic white cross0;p;0;s;1;P;o;1;f;0;0t;1;0l;3;0o;2;0a;1;0f;0;1b;0;A;o;1;0t;1;0l;3;0o;2;0a;1;0f;0;1b;0;S;c;1;o;1
f0rsakeNBlack outline, thin white lines0;s;1;P;c;8;u;000000FF;o;1;b;1;0t;3;0l;1;0v;0;0g;1;0o;0;0a;1;0f;0;1t;1;1l;4;1g;1;1o;0;1a;1;1m;0;1f;0;S;c;0;s;0.9;o;1
AspasBlack custom hex, no dot0;P;c;8;u;000000FF;h;0;b;1;f;0;0l;4;0v;3;0o;0;0a;1;0f;0;1b;0
nAtsGreen, small tight cross0;P;c;1;o;1;f;0;0t;1;0l;2;0o;2;0a;1;0f;0;1b;0
benjyfishyRed/pink, tight cross0;P;c;7;h;0;0l;4;0o;0;0a;1;0f;0;1b;0
ChronicleCustom color, simple cross0;P;c;7;o;1;f;0;0t;1;0l;2;0o;2;0a;1;0f;0;1b;0
LeoBare-bones white plus0;P;h;0;0l;3;0o;0;0a;1;0f;0;1b;0
ShanksGreen custom hex, dual profile0;p;0;c;1;s;1;P;c;5;u;00DD00FF;h;0;f;0;m;1;0l;4;0v;3;0o;1;0a;0.317;0f;0;1l;3;1o;1;1a;0.616;1m;0;1f;0;A;c;4;o;0.515;m;1;0t;1;0l;3;0v;3;0o;1;0a;1;0f;0;1b;0;S;c;1;o;1
ZmjjKKDot with short lines0;P;h;0;d;1;f;0;0l;2;0v;2;0g;1;0o;1;0f;0;1b;0
DarkUltra-minimal, near invisible0;P;o;1;d;1;f;0;s;0;0l;0;0a;0;1t;0;1l;0;1a;0
SacyWhite diamond-style cross0;P;h;0;f;0;0t;1;0l;4;0o;1;0a;1;0f;0;1t;3;1o;2;1a;1;1m;0;1f;0
JamppiWhite, minimal inner lines only0;s;1;P;h;0;0t;1;0o;2;0a;1;0f;0;1t;0;1l;0;1o;0;1a;0;1m;0;1f;0;S;o;0.502

Pro players adjust settings between events — treat these as reliable, well-sourced starting points rather than a guaranteed current match. Codes are also available as visual, click-to-load previews in the generator above.

Valorant Crosshair Color Codes

Custom colors use a 6-digit hex value (added in Patch 5.04) — enter the hex code without the leading “#” symbol in the color field, or the crosshair will revert to its previous color. A few tested starting points by color:

ColorHexBest On
Cyan00D4FFMost maps — highest overall contrast
Neon Green39FF14Desert and sand-heavy maps
Lime Green32CD32Foliage-heavy angles
Sky Blue87CEEBBright outdoor maps
Deep Purple6A0DADDarker interior angles
Bright RedFF3131High visibility, less common competitively
Black Outline000000Pairs with a colored dot for contrast on bright maps

Why cyan, white, and green dominate pro play:

Valorant’s maps lean toward warm browns, oranges, and desert tones, so cool, high-contrast colors stand out consistently. Reds and pinks can blend into certain lighting and are less common in competitive setups for that reason.

How Crosshair Codes Work: Key Glossary

Valorant has never published an official specification for this code format — every crosshair tool, including this one, works from the same community-documented structure. Knowing a handful of keys lets you hand-edit a code without needing the full generator.

KeyMeaning
cPreset color index (0-7), or 8 to trigger a custom hex color
uCustom hex color value, used alongside c;8
oOutline opacity
dCenter dot enabled (0 or 1)
0t / 1tInner / outer line thickness
0l / 1lInner / outer line length
0o / 1oInner / outer line offset from center
0a / 1aInner / outer line opacity
f / 1fShow firing error (spread on shooting)
m / 1mShow movement error (spread while moving)
1bOuter lines enabled (0 disables them entirely)
S / AMarks the start of the Sniper / ADS profile section within the same code

This glossary covers the most consistently documented keys across community sources. Some rarer keys (per-optic overrides, advanced spread curves) aren’t included here since their exact behavior isn’t consistently confirmed across sources.

Fun and Novelty Crosshairs

Not every crosshair needs to be competitively optimal. Circle, heart, and other shape-based crosshairs are popular for unranked matches, custom lobbies, or just personal style — they won’t help your aim, but they’re a good way to see what the crosshair editor can actually do beyond a standard cross or dot.

 

Valorant Crosshair — Frequently Asked Questions

How do I copy the crosshair in Valorant?
Open Valorant, go to Settings, select the Crosshair tab, click the Import Profile Code icon (the small down-arrow next to Crosshair Profile), paste the full code exactly as copied, and click Import. Name the new profile so you can find it later, then check the Primary, ADS, and Sniper tabs to confirm everything imported correctly.
 
A dot crosshair removes the outer lines entirely, leaving a single small point (usually 1 to 4 pixels) at the center of the screen. It's popular with flick-focused duelist players like TenZ and yay because it doesn't obscure the target's head at close to medium range, though it offers no visual cue for recoil control the way lines do.
There's no single best crosshair; pros consistently favor small, high-contrast setups (1 to 2 pixel outlines, cyan, white, or green) because they stay visible without covering the target. The right choice depends on whether you prioritize precise flicking (smaller, dot-style) or recoil tracking (crosshair with visible lines that spread with fire).
Yes, this page maintains a table of real pro player crosshair codes grouped by style, plus a live generator to build and preview your own. Since Valorant's code format is a simple exportable string, any of these codes can be pasted into the Import Profile Code box to apply instantly.
Yes, crosshair code and crosshair ID refer to the same thing: the exported string of settings you paste into the Import Profile Code box in Valorant's Crosshair settings tab.
This usually happens when you've hit the maximum number of saved crosshair profiles. Valorant increased the profile limit to 15 as of Patch 5.04, so delete an unused profile first, restart the client, and try again.
In the Crosshair tab, select the Custom color option and enter a 6-digit hex value without the leading # symbol. If you enter an invalid or non-hex value, Valorant will revert the color back to its previous setting.
Yes. Typing /cc in the match chat while spectating or on the same team as another player copies that player's current crosshair and applies it to your own profile instantly, without needing to manually exchange a code.
Indirectly, yes. A crosshair that's too large or low-contrast can obscure the enemy's head at range, while one that's too minimal can make recoil control harder since you lose visual feedback on spread. The crosshair itself doesn't change your mechanical aim, but a poor fit for your playstyle can make consistent aim harder to execute.
 
Cyan, white, and green are the most commonly used colors among pro players because they contrast well against most of Valorant's map palettes, which lean toward warm browns, oranges, and desert tones. Pink and red can blend into certain map lighting and are less commonly recommended for competitive visibility.
Shopping cart