Valorant Crosshair Generator: Create, Preview & Import Your Crosshair Code

Create your own Valorant crosshair with this free online crosshair maker. Adjust color, lines and center dot with a live preview, copy your code, then paste it in Valorant under Settings → Crosshair → Import Profile Code.

Interactive Generator Plugin Shortcode:

FREE · BROWSER BASED

Valorant Crosshair Generator

Build, preview, import and copy your Valorant crosshair code instantly.

Import

Edit an existing code

Outlines
Center Dot
Override Firing Error Offset With Crosshair Offset
Fade Crosshair With Firing Error
Override All Primary Crosshairs With My Primary Crosshair
Show Spectated Player's Crosshair
Spectator visibility is a VALORANT game preference and is not stored inside imported/exported crosshair profile codes.
Show Inner Lines
Link Horizontal / Vertical Length
Movement Error
Firing Error
Show Outer Lines
Link Horizontal / Vertical Length
Movement Error
Firing Error
Quick Presets

Start from a clean base

Saved Profiles

Keep up to 15 locally

0 / 15 savedProfiles stay in this browser until you log in.

Not endorsed by Riot Games and does not reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Valorant. Valorant is a trademark of Riot Games, Inc.

How to Make Your Own Valorant Crosshair (Step by Step)

Creating your own custom crosshair takes less than a minute using the generator above to build the visual, followed by a quick in-game import. You can design a reticle that matches your preferred style without needing to launch the game first.

  • Customize your design: Adjust core elements like color, center dots, inner lines, and thickness using the generator controls to match what feels visually comfortable for you.
  • Preview on different backgrounds: Switch the preview background maps to test how well your color choice pops against bright and dark walls, since maps like Haven and Ascent vary drastically in lighting.
  • Copy the code: Click the copy code button once you are happy with how the reticle looks to instantly save the code to your clipboard.
  • Import into Valorant: Open Valorant, go to Settings, head to the Crosshair tab, click the download icon next to Crosshair Profile, paste your code, and click import.
  • Test and fine-tune in the Range: Load into the Practice Range to test your new crosshair against moving bots and adjust any small details like line offset or error multipliers.

Valorant Crosshair Builder Settings Explained

Every Valorant crosshair control changes a specific part of how your reticle looks or reacts while aiming, moving and firing. Use the guide below to understand all General, Inner Line and Outer Line settings before building your crosshair in the generator above.

General Settings

12 SETTINGS

Color

Recommended

Controls the main color of your crosshair. A high-contrast color helps your eyes locate the reticle instantly against changing map textures, utility and lighting.

Recommended: Cyan or Green for strong visibility across most maps.

Outlines

Optional

Adds a dark border around the crosshair. Outlines can make bright colors easier to see against white walls, skies and ability effects.

Recommended: Try On if your crosshair disappears against bright backgrounds.

Outline Opacity

Visibility

Controls how solid or transparent the dark outline appears. Higher values create stronger separation between your reticle and the map.

Recommended: 0.5–1.0 when outlines are enabled.

Outline Thickness

Competitive

Controls the width of the border around your crosshair elements. Thicker outlines improve visibility but can make a compact reticle look bulky.

Recommended: 1 for a crisp border without excessive visual weight.

Center Dot

Aim Style

Adds a precise square at the exact center of the screen. It can help with tap-firing and micro-adjustments but may cover small distant targets if it becomes too large.

Recommended: Off for a traditional small cross or On for a dot-focused setup.

Center Dot Opacity

Dot

Determines how solid the center dot appears. Low opacity creates a fainter focal point while full opacity keeps it clearly visible.

Recommended: 1.0 when using a center dot.

Center Dot Thickness

Dot

Controls the physical size of the center dot. Larger values are easier to see but may cover an enemy's head at longer distances.

Recommended: Start around 1–2.

Override Firing Error Offset With Crosshair Offset

Advanced

Changes how firing-error expansion is calculated relative to your crosshair offset. It mainly matters when dynamic firing-error settings are enabled.

Recommended: Off for most static competitive crosshairs.

Show Spectated Player's Crosshair

Useful

Lets you view another player's crosshair while spectating them. This does not change your own crosshair design, but it can help you study how teammates position their aim.

Recommended: On if you want to see teammate crosshairs while spectating.
This is a game preference and is not stored inside the normal crosshair profile code.

Fade Crosshair With Firing Error

Training

Makes part of the crosshair fade as weapon inaccuracy increases during continued firing. The visual feedback can remind you when it is time to stop spraying and reset accuracy.

Recommended: Useful On while learning burst and spray timing; experienced players may prefer Off.

Override All Primary Crosshairs

Advanced

Controls whether the same Primary crosshair configuration should be used consistently instead of maintaining different behavior where separate crosshair modes are available.

Recommended: Off unless you intentionally want a more unified reticle setup.

Custom Color / HEX

Customization

Allows you to use a custom HEX color instead of one of the standard Valorant presets. This is useful if Cyan, Green, White, Yellow, Pink or Red do not provide the contrast you want.

Recommended: Choose a bright, high-contrast shade such as #00E5FF.

Inner Lines

11 SETTINGS

Show Inner Lines

Core Setting

Enables the four main bars closest to the center of your reticle. These lines create the classic Valorant crosshair shape used by many rifle players.

Recommended: On for a standard small-cross setup.

Inner Length

Competitive

Controls how far the inner lines extend from the center. Shorter lines keep the reticle compact, while longer lines create a wider visual reference.

Recommended: Start around 2–6, with 4 being a useful baseline.

Inner Vertical Length

Custom Shape

Controls the top and bottom line length separately when horizontal and vertical lengths are unlinked. It allows you to create stretched, T-shaped or bracket-style crosshairs.

Recommended: Match your horizontal length for a balanced crosshair.

Inner Length Is Linked

Recommended

Links horizontal and vertical inner-line lengths so they change together. Disabling it lets you control width and height separately.

Recommended: Linked for a clean symmetrical crosshair.

Inner Thickness

Competitive

Determines how thick each inner line appears. Thin lines provide precision while thicker lines are easier to locate during fast movement.

Recommended: 1–2.

Inner Offset

Important

Controls the gap between the exact center of the screen and your inner lines. A large offset creates more empty center space but may make precise head-level aiming harder.

Recommended: Around 1–4.

Inner Opacity

Visibility

Controls how transparent the inner lines appear. Higher opacity keeps the crosshair easy to track against complicated map backgrounds.

Recommended: 0.8–1.0.

Inner Movement Error

Training

Makes your inner lines expand when you move, providing a visual warning that your weapon accuracy has decreased while walking or strafing.

Recommended: Off for a static competitive crosshair.

Inner Movement Error Multiplier

Dynamic

Changes how strongly the inner lines react to movement. It only has a visible effect when Inner Movement Error is enabled.

Recommended: Start at 1.

Inner Firing Error

Training

Expands the inner lines as weapon inaccuracy increases during firing. It can help newer players understand when their weapon is becoming less accurate during a spray.

Recommended: Off for a clean static reticle.

Inner Firing Error Multiplier

Dynamic

Controls how far the inner lines expand when Firing Error is active. Higher values create stronger visual movement during sustained fire.

Recommended: Start at 1 if you use firing error.

Outer Lines

11 SETTINGS

Show Outer Lines

Usually Off

Enables a second set of lines outside the inner crosshair. They can provide a larger visual frame but also add extra clutter around your aiming point.

Recommended: Off for most competitive setups.

Outer Length

Outer Lines

Controls how long the left and right outer lines extend. It matters only when Outer Lines are enabled.

Recommended: Keep it short if you use outer lines.

Outer Vertical Length

Custom Shape

Lets you set separate top and bottom outer-line lengths when the outer length link is disabled.

Recommended: Match horizontal length unless you intentionally want an asymmetric shape.

Outer Length Is Linked

Symmetry

Links horizontal and vertical outer-line lengths together. Disable it only when you want to create a custom outer-line shape.

Recommended: Linked.

Outer Thickness

Outer Lines

Controls how thick the outer-line bars appear. Thick outer lines can become visually distracting, particularly at long range.

Recommended: Keep them thin if enabled.

Outer Offset

Spacing

Determines how far the outer lines sit from the center of the screen. A high offset creates a much larger outer frame around your inner crosshair.

Recommended: Use a moderate value and avoid excessive screen clutter.

Outer Opacity

Visibility

Controls how transparent your outer lines appear. Lower opacity lets them remain visible without overpowering the primary aiming point.

Recommended: Try around 0.3–0.5 if you use them.

Outer Movement Error

Training

Makes the outer lines expand when your character moves. It provides additional feedback about movement inaccuracy but can create a busy reticle.

Recommended: Off for competitive static setups.

Outer Movement Error Multiplier

Dynamic

Controls the strength of outer-line expansion while moving. It only matters when Outer Movement Error is enabled.

Recommended: Start around 1.

Outer Firing Error

Training

Makes the outer lines spread outward when you fire and weapon inaccuracy increases. This creates an additional visual recoil and accuracy indicator.

Recommended: Off for most competitive crosshairs.

Outer Firing Error Multiplier

Dynamic

Controls how strongly the outer lines expand while firing. Higher multipliers make the outer frame react more dramatically to weapon inaccuracy.

Recommended: Start at 1 if Outer Firing Error is enabled.

Primary, ADS & Sniper Crosshairs

MODES

Primary Crosshair

Main

Your Primary crosshair is the reticle used during normal hip-fire aiming. It is the configuration you will see most often while using rifles, pistols and other standard weapons.

Best approach: Keep it compact, visible and consistent.

ADS Crosshair

Scoped Rifles

Controls the reticle displayed while using Aim Down Sights on weapons that support ADS. You can keep it similar to Primary or configure it separately.

Best approach: Avoid dramatic changes that make your aiming reference feel inconsistent.

Sniper Scope

Sniper

Controls sniper-specific scope crosshair behavior for weapons such as the Operator and Marshal. This mode is separate from your normal Primary reticle.

Best approach: Use a clean, highly visible center reference.

Valorant Crosshair Color Codes and Which Color Is Easiest to See

Cyan and green are generally the easiest colors to track in fast gunfights because human eyes process those wavelengths most efficiently against standard map textures. Choosing the right hue ensures your reticle never blends into map backgrounds or gets lost during intense utility flashes.

White (Value: 0)

#FFFFFF

Visible: Dark interiors, shadows, night skies

Not Visible: Bright white walls, maps with heavy lighting

Green (Value: 1)

#00FF00

Visible: Most neutral map backgrounds, mid-tones

Not Visible: Bright green turf areas or dense foliage

Yellow Green (Value: 2)

#7FFF00

Visible: Standard neutral walls, grey corridors

Not Visible: Bright yellow-tinted map surfaces

Green Yellow (Value: 3)

#DFFF00

Visible: General neutral map textures

Not Visible: Bright sandy map sections (like parts of Bind)

Yellow (Value: 4)

#FFFF00

Visible: Dark backgrounds, indoor rooms

Not Visible: Sandy deserts, bright desert sunlight

Cyan (Value: 5)

#00FFFF

Visible: Almost all maps, shadows, indoor areas

Not Visible: Very bright skyboxes or white walls

Pink (Value: 6)

#FF00FF

Visible: Neutral grey walls, dark corners

Not Visible: Vibrant pink utility effects (like Skye flashes)

Red (Value: 7)

#FF0000

Visible: Contrasts well against neutral grey maps

Not Visible: Red map accents, environment fire, blood effects

Custom (Value: 8)

Custom Hex

Visible: Depends on the exact hex value you pick

Not Visible: Varies based on your selected shade

How to Add a Custom Hex Color

You can enter any custom hex code in the settings menu to use a specific shade that isn't locked to the eight default color values.

  • Open Valorant and navigate to the Settings menu.
  • Go to the Crosshair tab and select your active crosshair profile.
  • Locate the Crosshair Color dropdown menu.
  • Select the Custom option (value 8) from the dropdown list.
  • Enter your desired six-digit Hex Code into the text box that appears.
  • Check the live preview at the top of the menu to ensure the color has updated correctly before entering a match.

Best Valorant Crosshair Style: Dot, Small Cross or Wide?

The best crosshair style for aiming is a tight, static cross or a clean center dot because they give you a precise reference point for headshots without blocking your vision. Choosing the right design depends entirely on your primary shooting style and how you prefer to track targets.

Center Dot

Best for tap-firing and micro-adjustments at long distances.

Recipe: Length 0, Thick 3, Offset 0, Dot On (Opacity 1, Thick 2)

Small Cross

Best for general rifling, bursting, and fast target acquisition during chaotic gunfights.

Recipe: Length 4, Thick 2, Offset 2, Dot Off

Wide Cross

Best for tracking fast-moving targets or players who struggle to locate their reticle on chaotic map backgrounds.

Recipe: Length 6, Thick 2, Offset 6, Dot Off

Crosshair Design vs Crosshair Placement

Crosshair placement is holding your aim at head height where enemies are likely to appear, whereas crosshair design is just the visual reticle on your screen. A great crosshair design helps you stay precise, but good crosshair placement does the heavy lifting so you rarely have to flick or adjust your aim in gunfights.

How to Import a Valorant Crosshair Code

You can import a custom crosshair code instantly into Valorant using the game's built-in sharing feature introduced in Patch 4.05 (Riot Patch Notes 4.05). This lets you copy codes from the generator above and load them straight into your game without manually adjusting sliders.

  • Launch Valorant and open the Settings menu.
  • Navigate to the Crosshair tab at the top.
  • Locate the Crosshair Profile section and click the down-arrow icon next to the profile dropdown.
  • Paste your code into the text field that appears.
  • Click Import, then give your profile a unique name so you can find it easily.

Export and Share Your Crosshair Code

You can export your current custom crosshair code to share with friends or save it externally. Go to your Crosshair Profile settings and click the up-arrow icon next to the import button. This automatically copies the complete code string straight to your clipboard.

Copy a Player's Crosshair In-Game

You can copy the crosshair of any player you are currently spectating during a live match without opening the menu. Simply type /cc or /crosshair copy into the chat box while watching them, and their reticle will automatically save as a brand-new profile in your settings.

Edit an Existing Crosshair Code

You can easily modify any imported code by tweaking its individual values directly in your settings or by pasting a newly generated code from the generator above over an existing profile name. Remember to rename your updated profile so you do not overwrite a setup you might want to use later.

Reset to the Default Crosshair

If your custom reticle feels off and you want a clean slate, you can reset your settings back to the original game defaults. Go to your Crosshair Profile settings and click the Reset Profile button to clear all custom sliders back to baseline values.

Valorant Crosshair Codes Explained

Valorant crosshair codes are structured text strings that pack all your reticle customizations into a single copy-pasteable format. When you share or import a code, you are transferring a precise set of parameters that the game reads instantly.

Every valid sharing string starts with a leading 0; prefix, which tells the game client that a crosshair import is beginning. Following this prefix, the code splits into distinct blocks separated by semicolons:

  • Primary block (P;...): Defines your core hip-fire reticle settings, including lines, center dots, outlines, and error multipliers.
  • ADS block (A;...): Configures your separate aim-down-sights crosshair settings if you customized them independently for scoped rifles.
  • Sniper block (S;...): Manages the overlay properties for sniper scopes like the Marshal and Operator.

Color Key Mapping

Within these configuration blocks, individual settings are represented by short identifier keys followed by values. For example, the color index mapping uses the c key to assign specific color presets:

  • c;0 sets the reticle to white
  • c;1 to green
  • c;2 to yellow-green
  • c;3 to green-yellow
  • c;4 to yellow
  • c;5 to cyan
  • c;6 to pink
  • c;7 to red
  • c;8 to your chosen custom hex color

Random Valorant Crosshair Generator

The randomize button in the generator above instantly scrambles all your crosshair values to create completely unique, unexpected reticle styles on the fly. Clicking it is a fast way to break out of boring defaults, test chaotic designs, or find a fun setup for casual matches.

Once you roll a random crosshair that looks interesting, apply these three quick tweaks to make it usable in a real competitive match:

  • Lock down the color: Switch the color to cyan or green if the random roll gave you a hard-to-see shade like white or red that blends into map backgrounds.
  • Tighten the offset: Reduce the inner line offset if the random layout left a massive gap in the center, ensuring you can still see distant target heads clearly.
  • Turn off movement error: Disable error multipliers if the random generator turned them on, as a dynamic expanding crosshair creates unnecessary visual clutter during gunfights.

What Crosshairs Do Pros Use in Valorant?

Professional players overwhelmingly use compact, static small crosses or clean center dots in cyan, green, or white. Top competitors avoid large or distracting layouts because a minimalist reticle keeps distant head pixels visible during high-pressure gunfights.

Most professional setups share common patterns designed for maximum clarity:

  • Minimalist sizing: Pros keep inner line lengths short (typically between 2 and 4) with little to no center gap so the reticle stays precise without blocking targets.
  • High-contrast colors: Cyan, bright green, and white dominate professional configurations because they stand out sharply against most map textures and wall backgrounds.
  • Static behavior: Movement and firing errors are almost always turned off to prevent the crosshair from expanding and causing visual clutter while counter-strafing.
  • No outer lines: Extra outer lines are disabled to keep the screen clean and focused entirely on the center target.

For reliable database breakdowns of player configurations, you can look up competitive gear and setups on ProSettings.net.

Valorant Crosshair Database: Pro and Custom Crosshair Codes

Explore our curated database of popular custom crosshair codes designed for distinct playstyles and weapon preferences.

Minimal Dot

Dot
0;P;c;5;o;1;d;1;z;3;f;0;0t;1;0l;0;0o;0;0a;1;0f;0;1b;0

Best For: Precision tapping, long-range headshots

Action: Click copy in generator above

Classic Cross

Small
0;P;c;1;o;1;d;1;0t;1;0l;4;0o;2;0a;1;0f;0;1b;0

Best For: General rifling, balanced spray control

Action: Click copy in generator above

Thin Lines

Thin
0;P;c;5;o;0;0t;1;0l;3;0o;1;0a;1;0f;0;1b;0

Best For: Clean visibility, zero center blocking

Action: Click copy in generator above

Wide Open

Wide
0;P;c;4;o;1;0t;2;0l;6;0o;6;0a;1;0f;0;1b;0

Best For: Tracking fast targets, dynamic movement

Action: Click copy in generator above

Clean Pro

Pro
0;P;c_5;h_0;0l_4;0o_2;0a_1;1b_0

Best For: Competitive matches, crisp target contrast

Action: Click copy in generator above

T-Shape

Fun
0;P;c;2;o;1;d;1;0t;2;0l;4;0v;0;0o;2;0a;1;0f;0;1b;0

Best For: Alternative framing, unique visual style

Action: Click copy in generator above

What Is TenZ's Crosshair Code?

TenZ uses a compact cyan crosshair featuring a small center dot and short inner lines. His exact code is 0;s;1;P;c;5;h;0;m;1;0l;4;0o;2;0a;1;0f;0;1b;0;S;c;4;o;1 (last verified via ProSettings.net). This layout provides a precise focal point for aggressive entry fragging and fast weapon flicks without cluttering the screen. You can copy this code and paste it directly into your game via the in-game import menu.

Common Valorant Crosshair Problems and Fixes

Encountering issues with codes, missing lines, or incorrect scaling can ruin your warm-up. Review these common snags and direct fixes to get your reticle working properly.

Invalid code

Fix: Copy the entire code string from start to finish without extra spaces, missing characters, or accidental line breaks.

Import not working

Fix: Check if you have reached the maximum limit of 15 saved profiles and delete an unused one to make room.

Preview looks different

Fix: Check your in-game display resolution and UI scaling settings, as extreme aspect ratios can distort line proportions.

Crosshair missing or invisible

Fix: Reset your outline opacity and line thickness values, as zero opacity hides the reticle entirely.

ADS or sniper view unchanged

Fix: Configure the separate Aim Down Sights (ADS) or Sniper Scope profile blocks independently in your settings menu.

Valorant Crosshair Generator FAQs

Find quick answers about creating, importing, editing, copying and using Valorant crosshair codes with the generator above.

Yes. The VT Crosshairs generator is free to use. You can build, preview, edit and copy a Valorant crosshair code without paying for the generator or downloading software.

Choose a color, then adjust settings such as outlines, center dot, inner lines, outer lines, opacity, thickness and offsets. Use the live preview to check the result, then copy the generated crosshair code when you are happy with the design.

The generator updates the Crosshair Code automatically as you change your settings. When your design is ready, press the Copy Code button and the complete profile code will be copied to your clipboard.

Yes. Paste a valid Valorant profile code into the generator's import field. The generator will read the supported parameters and rebuild the crosshair settings so you can modify the design and generate an updated code.

General settings control things such as color, outlines and center dot. Inner Lines control the main crosshair shape, while Outer Lines add a second frame around it. Movement Error and Firing Error can make the lines react when you move or shoot. The detailed settings guide above explains each control individually.

There is no single best color for every player, but Cyan and Green are useful starting points because they usually provide strong contrast against many Valorant map backgrounds. Test your chosen color on both bright and dark scenes.

Open Valorant and go to Settings → Crosshair. Open the Crosshair Profile import option, paste the code copied from the generator and confirm the import. You can then name the new profile and test it in the Practice Range.

Yes. Copy the profile code produced by the generator and send that code to another player. They can paste it into Valorant's crosshair import feature to recreate the same supported crosshair settings.

Valorant provides an in-game crosshair copy command while you are spectating another player. If the feature is available in your current game version, you can use the game's supported copy command to save that player's crosshair as a profile and then edit it later.

Inside Valorant, open the Crosshair settings and use the available profile reset option to return the selected profile to its baseline settings. In the VT Crosshairs generator, you can also reset or start from another preset before generating a new code.

Check whether you are viewing the Primary, ADS or Sniper crosshair mode, because those modes can use different settings. Also check opacity, line thickness, resolution and whether movement or firing error is enabled.

VT Crosshairs generates text-based crosshair profile codes for you to copy and import through Valorant's own crosshair settings. The website does not need to modify your game files to generate a crosshair code. For any separate third-party overlay or game-modifying software, review Riot Games' current rules before using it.

No. Crosshair V2 is a separate third-party desktop overlay product. VT Crosshairs is a browser-based Valorant crosshair database and generator designed around crosshair profile codes. They are separate tools and should not be treated as the same product.

Scroll to Top