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:
Valorant Crosshair Generator
Build, preview, import and copy your Valorant crosshair code instantly.
Edit an existing code
Scope center dot override
These controls map to the dedicated S; scope block: dot visibility, color, custom color, size and opacity.
Imported unknown scope tokens are preserved when you re-copy the code.
Start from a clean base
Keep up to 15 locally
Crosshair A vs B
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 SETTINGSColor
RecommendedControls the main color of your crosshair. A high-contrast color helps your eyes locate the reticle instantly against changing map textures, utility and lighting.
Outlines
OptionalAdds a dark border around the crosshair. Outlines can make bright colors easier to see against white walls, skies and ability effects.
Outline Opacity
VisibilityControls how solid or transparent the dark outline appears. Higher values create stronger separation between your reticle and the map.
Outline Thickness
CompetitiveControls the width of the border around your crosshair elements. Thicker outlines improve visibility but can make a compact reticle look bulky.
Center Dot
Aim StyleAdds 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.
Center Dot Opacity
DotDetermines how solid the center dot appears. Low opacity creates a fainter focal point while full opacity keeps it clearly visible.
Center Dot Thickness
DotControls the physical size of the center dot. Larger values are easier to see but may cover an enemy's head at longer distances.
Override Firing Error Offset With Crosshair Offset
AdvancedChanges how firing-error expansion is calculated relative to your crosshair offset. It mainly matters when dynamic firing-error settings are enabled.
Show Spectated Player's Crosshair
UsefulLets 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.
Fade Crosshair With Firing Error
TrainingMakes 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.
Override All Primary Crosshairs
AdvancedControls whether the same Primary crosshair configuration should be used consistently instead of maintaining different behavior where separate crosshair modes are available.
Custom Color / HEX
CustomizationAllows 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.
Inner Lines
11 SETTINGSShow Inner Lines
Core SettingEnables the four main bars closest to the center of your reticle. These lines create the classic Valorant crosshair shape used by many rifle players.
Inner Length
CompetitiveControls how far the inner lines extend from the center. Shorter lines keep the reticle compact, while longer lines create a wider visual reference.
Inner Vertical Length
Custom ShapeControls 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.
Inner Length Is Linked
RecommendedLinks horizontal and vertical inner-line lengths so they change together. Disabling it lets you control width and height separately.
Inner Thickness
CompetitiveDetermines how thick each inner line appears. Thin lines provide precision while thicker lines are easier to locate during fast movement.
Inner Offset
ImportantControls 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.
Inner Opacity
VisibilityControls how transparent the inner lines appear. Higher opacity keeps the crosshair easy to track against complicated map backgrounds.
Inner Movement Error
TrainingMakes your inner lines expand when you move, providing a visual warning that your weapon accuracy has decreased while walking or strafing.
Inner Movement Error Multiplier
DynamicChanges how strongly the inner lines react to movement. It only has a visible effect when Inner Movement Error is enabled.
Inner Firing Error
TrainingExpands 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.
Inner Firing Error Multiplier
DynamicControls how far the inner lines expand when Firing Error is active. Higher values create stronger visual movement during sustained fire.
Outer Lines
11 SETTINGSShow Outer Lines
Usually OffEnables 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.
Outer Length
Outer LinesControls how long the left and right outer lines extend. It matters only when Outer Lines are enabled.
Outer Vertical Length
Custom ShapeLets you set separate top and bottom outer-line lengths when the outer length link is disabled.
Outer Length Is Linked
SymmetryLinks horizontal and vertical outer-line lengths together. Disable it only when you want to create a custom outer-line shape.
Outer Thickness
Outer LinesControls how thick the outer-line bars appear. Thick outer lines can become visually distracting, particularly at long range.
Outer Offset
SpacingDetermines 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.
Outer Opacity
VisibilityControls how transparent your outer lines appear. Lower opacity lets them remain visible without overpowering the primary aiming point.
Outer Movement Error
TrainingMakes the outer lines expand when your character moves. It provides additional feedback about movement inaccuracy but can create a busy reticle.
Outer Movement Error Multiplier
DynamicControls the strength of outer-line expansion while moving. It only matters when Outer Movement Error is enabled.
Outer Firing Error
TrainingMakes the outer lines spread outward when you fire and weapon inaccuracy increases. This creates an additional visual recoil and accuracy indicator.
Outer Firing Error Multiplier
DynamicControls how strongly the outer lines expand while firing. Higher multipliers make the outer frame react more dramatically to weapon inaccuracy.
Primary, ADS & Sniper Crosshairs
MODESPrimary Crosshair
MainYour 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.
ADS Crosshair
Scoped RiflesControls the reticle displayed while using Aim Down Sights on weapons that support ADS. You can keep it similar to Primary or configure it separately.
Sniper Scope
SniperControls sniper-specific scope crosshair behavior for weapons such as the Operator and Marshal. This mode is separate from your normal Primary reticle.
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)
#FFFFFFVisible: Dark interiors, shadows, night skies
Not Visible: Bright white walls, maps with heavy lighting
Green (Value: 1)
#00FF00Visible: Most neutral map backgrounds, mid-tones
Not Visible: Bright green turf areas or dense foliage
Yellow Green (Value: 2)
#7FFF00Visible: Standard neutral walls, grey corridors
Not Visible: Bright yellow-tinted map surfaces
Green Yellow (Value: 3)
#DFFF00Visible: General neutral map textures
Not Visible: Bright sandy map sections (like parts of Bind)
Yellow (Value: 4)
#FFFF00Visible: Dark backgrounds, indoor rooms
Not Visible: Sandy deserts, bright desert sunlight
Cyan (Value: 5)
#00FFFFVisible: Almost all maps, shadows, indoor areas
Not Visible: Very bright skyboxes or white walls
Pink (Value: 6)
#FF00FFVisible: Neutral grey walls, dark corners
Not Visible: Vibrant pink utility effects (like Skye flashes)
Red (Value: 7)
#FF0000Visible: Contrasts well against neutral grey maps
Not Visible: Red map accents, environment fire, blood effects
Custom (Value: 8)
Custom HexVisible: 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.
Small Cross
Best for general rifling, bursting, and fast target acquisition during chaotic gunfights.
Wide Cross
Best for tracking fast-moving targets or players who struggle to locate their reticle on chaotic map backgrounds.
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;0sets the reticle to whitec;1to greenc;2to yellow-greenc;3to green-yellowc;4to yellowc;5to cyanc;6to pinkc;7to redc;8to 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
DotBest For: Precision tapping, long-range headshots
Action: Click copy in generator above
Classic Cross
SmallBest For: General rifling, balanced spray control
Action: Click copy in generator above
Thin Lines
ThinBest For: Clean visibility, zero center blocking
Action: Click copy in generator above
Wide Open
WideBest For: Tracking fast targets, dynamic movement
Action: Click copy in generator above
Clean Pro
ProBest For: Competitive matches, crisp target contrast
Action: Click copy in generator above
T-Shape
FunBest 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.