Skip to content
Free tool

VALORANT Crosshair Generator

Build your crosshair with the VALORANT Crosshair Generator using color, outlines, a center dot, and inner and outer lines. Check it in the live preview and copy the crosshair code to import it into the game. Free, no account or download required—it runs right in your browser.

Built by Dimitri Heissler

Play other games too? Host them on your own server.

Configure crosshair

Starting points

Color
Outline
Center dot
Inner lines
Outer lines

Import code for VALORANT

Copy the code, then go to Settings > Crosshair in VALORANT, import a profile code and paste it.

Riot doesn't document the format. The code follows the structure used by community tools and disables movement and firing errors. If the import doesn't work, enter the values below.

In-game values

Enter it in VALORANT under Settings, Crosshair, Primary.

Color

Crosshair Color
Cyan
Crosshair Color Code
#00FFFF

Outline

Outlines
On
Outline Opacity
0.5
Outline Thickness
1

Center dot

Center Dot
Off
Center Dot Opacity
1
Center Dot Thickness
2

Inner lines

Show Inner Lines
On
Inner Line Opacity
1
Inner Line Length
4
Inner Line Thickness
2
Inner Line Offset
2

Outer lines

Show Outer Lines
Off
Outer Line Opacity
0.35
Outer Line Length
2
Outer Line Thickness
2
Outer Line Offset
10

Dimmed rows belong to a disabled toggle and do not need a value.

Example result

What this VALORANT Crosshair Generator shows you

You set the color, outlines, center dot, and inner and outer lines. You get a preview in game pixels, the import code for VALORANT, and the values with their English labels from the game menu. An example:

Cyan, inner lines 4 / 2 / 2, outline 0.5

“Classic Cross” starting point, unchanged

Result

0;P;c;5;o;0.5;t;1;0t;2;0l;4;0o;2;0a;1;0f;0;1b;0

Color

Crosshair Color
Cyan
Crosshair Color Code
#00FFFF

Outline

Outlines
On
Outline Opacity
0.5
Outline Thickness
1

Center dot

Center Dot
Off
Center Dot Opacity
1
Center Dot Thickness
2

Inner lines

Show Inner Lines
On
Inner Line Opacity
1
Inner Line Length
4
Inner Line Thickness
2
Inner Line Offset
2

Outer lines

Show Outer Lines
Off
Outer Line Opacity
0.35
Outer Line Length
2
Outer Line Thickness
2
Outer Line Offset
10

Dimmed rows belong to a disabled toggle. “Cyan” is available as a preset in the game, so you don't need a color code for it.

How it works

How to create your VALORANT crosshair

Six steps from starting point to in-game import, with no account or download.

Step 1

Choose a starting point or color

Choose one of six starting crosshairs, such as “Classic Cross” or “Dot Only,” and one of the game’s eight color presets or a custom color code. To use an existing crosshair code, paste it into “Load existing code.”

Step 2

Set crosshair

Toggle the outline, center point, and inner and outer lines on or off. Adjust opacity and thickness, plus line length and spacing.

Step 3

Check in preview

Switch between seven backgrounds and four zoom levels. At 1×, the 1920×1080 image is scaled down to the width of the preview: the crosshair is in proportion to the screen, but smaller than in the game.

Step 4

Copy code

Click “Copy code.” This is the one-line code VALORANT imports as a profile code. The values are listed below if you'd rather enter them manually.

Step 5

Import into VALORANT

In VALORANT, open Settings, then Crosshair, select the option to import a profile code, paste the code, and confirm. If the import fails, enter the values manually.

Step 6

Save or share

Click “Copy link.” The link contains your settings, so you can load the same crosshair later or send it to friends.

Starting points

From dot to classic cross: six presets

Each preset is a complete configuration you can customize in the generator. Adjust the color, lines, and center dot with the sliders, then copy the code as usual.

Classic cross

Cyan inner lines with length 4, thickness 2, and offset 2, plus outlines. This is the generator's starting point.

Point only

A white center dot with thickness 3; inner and outer lines are off. The quickest way to a dot crosshair.

Cross with a gap

A green cross with length 6, thickness 2, and offset 8, leaving the center clear.

Tiny with dot

A small yellow cross with length 2, thickness 1, and offset 1, plus a center dot with thickness 1.

With outlines

A pink cross with length 3 and offset 2, plus outer lines with length 3, thickness 2, offset 8, and opacity 0.6.

Bold and clearly visible

A red cross with length 8, thickness 4, and offset 3; the outlines have opacity 0.8 and thickness 2.

Settings explained

VALORANT crosshair settings at a glance

The Generator follows the Primary section of the game's crosshair menu. Length, thickness, and gap are measured in pixels. The slider ranges come from community descriptions of the game menu; Riot does not publish them.

Color

One of the game’s eight preset colors, such as Cyan, Yellow, or Pink, or a custom color code. You don’t need a color code in the game for a preset.

Outline

A dark outline around every part of the crosshair, useful against light backgrounds. Opacity from 0 to 1, thickness from 1 to 6.

Center dot

A dot right in the center. Opacity from 0 to 1, thickness from 1 to 6.

Inner lines

The lines directly around the center. Opacity from 0 to 1, length from 0 to 20, thickness from 0 to 10, and offset from the center from 0 to 20.

Outer lines

A second set of lines farther out. Opacity from 0 to 1, length from 0 to 10, thickness from 0 to 10, and distance from center from 0 to 40.

Crosshair Code

Copy, import, and load VALORANT Crosshair Code

The import code is the Generator's most important output. You also get the values as a list, so you don't have to rely on it.

What the code is

A one-line code that VALORANT imports as a profile code. It describes the primary crosshair. Riot doesn’t document the format. The generator follows the structure used by community tools; importing it in the game itself hasn’t been tested, and a patch could change the format.

List of values as an alternative

Below the code, all values appear with their English names from the game menu, in the same order. If importing fails, enter them manually. “Copy values” copies the active values as text.

Load existing code

Paste a code from friends or the game. The generator previews it, and you can adjust it. The tool omits any parts it cannot represent and tells you what they are.

Scope

What the tool covers

What the Crosshair Maker covers, what it intentionally leaves out, and what stays in the game menu.

Preview at actual pixel size

Length, thickness, and spacing are measured in pixels, just as in the game. The preview shows them on a 1920×1080 image, with seven backgrounds and four zoom levels.

Primary crosshair only

The code disables movement and firing error. The tool does not cover the ADS crosshair, scope or a separate vertical length; set those in-game.

Share via link

All values that differ from the defaults are included in the URL. You can send the link to friends or open it on another PC, with no account and nothing stored on our servers.

No game graphics

The backgrounds are original vector shapes, not screenshots from VALORANT. This tool is not affiliated with Riot Games.

Discover more

More tools

The Crosshair Generator for Counter-Strike 2 and other tools for sensitivity, aim, reaction time, and mouse settings.

FAQ

VALORANT crosshair FAQ

Quick answers about VALORANT crosshairs, crosshair codes and this tool.

A preview of your crosshair in game pixels, an import code for VALORANT, and a list of 18 values using the English labels from the game menu. For the “Classic Cross” preset, the code is 0;P;c;5;o;0.5;t;1;0t;2;0l;4;0o;2;0a;1;0f;0;1b;0. The settings are Cyan; outlines on with 0.5 opacity and thickness 1; center dot off; inner lines on with opacity 1, length 4, thickness 2, and offset 2; and outer lines off. In this case, 11 of these values are active; the others belong to disabled settings.

Press Esc in the game, open Settings, and select the Crosshair tab, then the Primary section. Here you can set the color, outlines, center dot, and inner and outer lines. The generator shows you the matching values in exactly this order, plus a preview, so you don't have to experiment in the practice range.

Yes. Click “Copy code”, open Settings > Crosshair in VALORANT, choose to import a profile code, paste the code, and confirm. Riot does not document the format. The code follows the structure used by community tools; importing it in the game itself has not been tested, and a patch may change the format. If importing fails, enter the values shown below the code manually.

Paste a crosshair code, such as one from a friend, into “Load Existing Code” and click “Load.” The generator imports the primary crosshair, shows it in the preview, and lets you adjust the values as usual. Then use “Copy Code” to get the new code for the game. Anything the imported code doesn't contain stays at the game's default values. If it includes movement and firing error, an ADS crosshair, sniper scope settings, or a separate vertical length, the tool won't import those parts and will tell you after loading. The new code turns off movement and firing error; set the ADS crosshair and sniper scope in the game.

Choose the “Dot Only” preset: a white center dot with thickness 3 and inner and outer lines off. Then adjust the center dot's color, opacity (0 to 1), and thickness (1 to 6), turn outlines on or off as you like, and copy the code.

There is no single best crosshair. What matters is that it stays visible against light and dark surfaces. Cyan, yellow, pink and green usually stand out well. White can disappear against a bright sky, while red can blend into the red enemy outline. An outline helps against bright backgrounds. In the generator, choose one of the game's eight preset colors or enter a custom color code, then test the result against several backgrounds and in the shooting range.

Length is how far a line extends, thickness is its width, and offset is the gap between the center and the line. All values are in pixels. Inner lines allow a length of up to 20 and an offset of up to 20; outer lines allow a length of up to 10 and an offset of up to 40. At offset 0, the lines touch the center; a larger offset creates a crosshair with an open center.

The preview is rendered on a 1920×1080 image and shows values in pixels. If you play at another resolution or use scaling, the same settings will look different. Compare the result in the practice range and adjust the length and thickness. The slider ranges come from community descriptions of the game menu; Riot does not publish them. If your menu differs, use the in-game menu as your guide.

Yes, the generator is free and runs in your browser without sign-up. Click “Copy Link” to put all values that differ from the defaults in the URL. Anyone who opens the link will see your exact crosshair. There's no account, and your settings aren't saved on our servers.

Any more questions?

Contact Support
Crosshair ready?

Host your own Game Server in 60 seconds

Play with your friends on your own server, with DDoS protection, easy Mod management, and enough power for your community.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds

Looking for more tools? View all gaming tools